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

2026-10-16

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