Barclays: Near-term risks to oil prices remain skewed to the upside.

2026-10-17

Barclays: Near-term risks to oil prices remain skewed to the upside.