Shell’s profits exceed expectations amid oil price boom due to US-Iran war Energy May 7, 2026 Shell posts stronger Q1 profits as oil prices surge amid US-Iran conflict, despite production disruptions and rising net debt.