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...
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...