Brent crude outlook bearish on oversupply, grim oil demand; 2025 average pegged at $74 after hitting $80 in 2024 | Stock Market News
Source: Live Mint Oil prices are likely to be constrained near $70 a barrel in 2025 as weak demand from China and rising global supplies are expected to cast a shadow on OPEC+-led efforts to shore up the market. Brent crude would average $74.33 per barrel in 2025, down from a forecast of $74.53 in…