Politics Oil prices in 2026: Oversupply looms as OPEC+ struggles to defend prices December 30, 2025 As the sun sets on 2025, the oil market is headed for its steepest annual decline since 2020, when COVID-19…
Russia’s pipeline gas exports to Europe hit 50-year low after Ukrainian route closure December 30, 2025
Evening digest: Bitcoin drifts as S&P 500 hits record high, Japan seals $3B PE exit December 29, 2025