Oil majors face backlash as era of big profits returns
ExxonMobil, TotalEnergies, Shell, BP stated profits totaling $66.7b
Agence France-Presse/Paris Soaring energy prices have brought massive profits to oil majors — along with fierce criticism from environmentalists and politicians at a time when consumers are left with rising bills.
United States firm ExxonMobil,...
Read latest The Jakarta Post online.