$27 billion fills Shell, BP, TotalEnergies, Eni, Equinor, ExxonMobil, Chevron, and ConocoPhillips’ quarterly profit coffers
Against the backdrop of rising concerns over hydrocarbon production rates, the European and U.S. oil majors – the…
Browsing Tag