27 December, 2025

Oil prices rise on geopolitical tensions, but are on track for their biggest annual drop since 2020