The energy crisis boosts the profits of the oil majors
The Shell refinery in Pernis, near Rotterdam (Netherlands). JEFFREY GREENWEG/ANP via AFP ANALYSIS – Soaring oil and gas prices have...
The Shell refinery in Pernis, near Rotterdam (Netherlands). JEFFREY GREENWEG/ANP via AFP ANALYSIS – Soaring oil and gas prices have...