Loading market data...
Latest Top News
Russia’s January Oil Output Declines, Revenues Rise Despite Export Drop
Russia’s crude oil production fell to 9.3 million barrels per day (bpd) in January 2026 from 9.64 million bpd in December, according to the International Energy Agency (IEA). Crude exports also dropped by 350,000 bpd to 4.67 million bpd, though oil and fuel revenues rose to $11.11 billion.
Stay Ahead – Explore Now! Old Wounds, New Plots: Why Gehlot Raked Up Pilot’s 2020 Rebellion






