Shell profits soar 24% as oil prices skyrocket because of Iran war

May 7, 2026 - 07:50
 0
Shell profits soar 24% as oil prices skyrocket because of Iran war


Rival BP also reported far better than expected results last week.