The oil spill off France from a chartered tanker has so far cost TotalFina more than $123 million, according to Chairman Thierry Desmarest.