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.. Read MoreShare this ArticlePrevious ArticleTwo Passengers Of Ship Linked To Hantavirus Self Isolating In The UKNews Editor