$48 billion revenue! 5 world oil majors money in on oil surge amid Iran conflict. The place is cash flowing?
The 5 oil supermajors- Exxon Mobil, Chevron, BP, Shell, and TotalEnergies- made a mixed $48 billion revenue between April and...
The 5 oil supermajors- Exxon Mobil, Chevron, BP, Shell, and TotalEnergies- made a mixed $48 billion revenue between April and...