Barclays says recent developments in the Middle East pose upside risk to its oil-price forecasts.

2026-09-21

Barclays says recent developments in the Middle East pose upside risk to its oil-price forecasts.