Barclays: A sharp decline in Russian exports could push Brent crude prices above $85 a barrel, compared to a forecast of $66 a barrel for 2026.

2025-11-15

Barclays: A sharp decline in Russian exports could push Brent crude prices above $85 a barrel, compared to a forecast of $66 a barrel for 2026.