Shell updates its yearly forecasts as impact of Iran war hits

· The Independent