TotalEnergies says Saudi refinery offline after strikes

TotalEnergies says Saudi refinery offline after strikes

Saudi Arabia is the world's largest crude exporter, producing around 10 million barrels a day, most of which goes through the Strait of Hormuz....

Redirecting to full article...