Most banks and agencies have forecast a Brent crude oil price decline to an average of $70-$75 per barrel in 2025 from last year's $80 per barrel, citing growing global production, reduced ...
Oil prices fell around 3% in 2024, slipping for a second straight year, as the post-pandemic demand recovery stalled, China's ...