Oil Prices Drop After Largest Annual Loss Since 2020

January 2, 2026
Oil prices fell on the first trading day of 2026, marking the biggest annual loss since 2020 due to oversupply concerns and geopolitical tensions.