Oil Supermajors Secure $93 Billion Windfall as Middle East Conflict Squeezes Energy Supply
Global fossil fuel giants nearly double second-quarter net earnings following Strait of Hormuz shipping disruptions and crude price surges. LONDON ...
Read moreDetails




