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...