Shell updates its yearly forecasts as impact of Iran war hits July 7, 2026 · The Independent Read full story at source