External Publication
Visit Post

Oil prices return to 100 dollars a barrel as US carry out strikes in Iran

London news, sport and culture | The Standard | London Evening … May 26, 2026
Source
Oil prices have risen to 100 dollars a barrel as waning optimism over a US-Iran peace deal weighs on global energy markets.

Discussion in the ATmosphere

Loading comments...