Morgan Stanley: Brent crude oil prices should stabilize at around $60 per barrel in 2026 due to a soft supply-demand balance.

2025-11-17

Morgan Stanley: Brent crude oil prices should stabilize at around $60 per barrel in 2026 due to a soft supply-demand balance.