PARIS (AFP) – 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. US firm ExxonMobil, France’s TotalEnergies, and UK giants Shell and BP announced in the past week 2021 profits totalling a whopping USD66.7 billion. It