Oil rally delivers bumper profits, sparks fresh scrutiny of big oil
In the midst of 2026’s volatile energy landscape, major oil and gas corporations are reporting record-breaking profits driven by supply disruptions in the Middle East and fluctuating global oil prices.
Trending Videos