imported-01KN4GA3YQZ5V6F2NG9A1JATJ3-648dce.jpg

Shell Under Fire Over Outrageous Profits After Boost From Soaring Oil Prices

Shell has become the latest oil giant to face criticism over mammoth profits after it revealed a bumper earnings haul thanks to rocketing oil prices caused by the Iran war..