Crude oil posted its sharpest annual decline since 2020 in 2025, with Brent down 19% and WTI falling 20% as prices slid to ...
Fuelled by geopolitical and supply chain risk, 2025 proved a year of boom commodity prices (almost) across the board, led by ...