majors

News

Energy Windfall: Oil Majors Post $93B Q2 Profits as Iran War Drives Price Surges

Energy supply shock from Hormuz closure doubles majors’ quarterly profits Eight of the world’s largest oil producers posted a combined…

Read More »
Back to top button

Adblock Detected

Please Turnoff the adblocker!