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

2026-10-17

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