Loading market data...
Latest Top News
Russia Faces Sharp Energy Revenue Shortfall in 2026, Internal Estimates Reveal
Russia’s energy revenues for 2026 are projected to fall 18% below initial government plans, according to internal estimates cited by sources close to the Kremlin. Declining oil demand, discounted crude exports, and shifting global energy markets are driving the shortfall, raising concerns about budget stability and future fiscal policy.
Stay Ahead – Explore Now! Nifty 50 Index Trims Gains as Market Sentiment Remains Positive






