Oil price edges up in 2026! Debut after worst annual loss since 2020; here’s all you need to know
Global oil prices saw a slight increase on the first trading day of 2026, recovering from a significant annual decline....