Oil prices in 2025 are on track to fall over 15%, marking their biggest annual drop since 2020. The big picture: Brent crude ...