Barclays says near-term oil-price risks remain skewed to the upside.

2026-10-16

Barclays says near-term oil-price risks remain skewed to the upside.