The Telegraph
Subtopic iconSustainability
Oil prices are detached from reality

Oil prices are detached from reality

During the second half of last year and into 2026, the oil price held steady between $60 (£44) and $70 per barrel. Then, in late February, Donald Trump launched missile attacks on Iran – and the price shot up.

6h ago

Read and see assessment