Brent crude futures, the international benchmark for oil prices, were at $87.70 per barrel at 3.15pm GMT on Friday (June 12, 2026) down nearly 3% drop.

Why oil is failing: Crude benchmarks slide below $90

Crude benchmarks retreat as Hormuz fears ease and traders unwind risk bets

3m read
TRENDING STORIES