
Oil Prices Face Biggest Annual Drop Since 2020 Amid Surplus Fears
Oil prices experienced their steepest annual decline since 2020, dropping nearly 20% in 2025 due to oversupply, geopolitical tensions, and weaker global demand, with prices potentially falling further in 2026, impacting consumers and inflation.