World Wires · story 87804 · corroborated · 1 source(s)

High crude oil prices: European oil giants post billions in profits

High crude oil prices resulting from the Iran conflict are generating massive profits for European oil companies, with Shell and TotalEnergies reporting bi

Open in the desk

Coverage

What this site indexes