Barclays: Market urgency to secure supply is rising, and short-term oil price risks remain significantly skewed to the upside.

2026-10-24

Barclays: Market urgency to secure supply is rising, and short-term oil price risks remain significantly skewed to the upside.