International crude oil prices fell around three per cent in 2024, slipping for a second straight year, as the post-pandemic demand recovery stalled, China’s economy struggled, and the US and other producers pumped more crude into a well-supplied global market. Oil prices will likely be constrained near $70 in 2025 amid weak demand from importers ...
↧