World has ‘never experienced’ refining margins like this March 25, 2026 Roughly 15% of TotalEnergies’ production is offline, as the war …Read more