Total Declares Force Majeure On German Refinery After Russian Oil Contamination
France’s Total has halted some of the units at its 230,000-bpd Leuna refinery in Germany to conduct technical checks after contaminated Russian crude oil was found to have flown via Continue Reading
