Loading market data...
Latest Top News
Show more
Global Energy Watch: Russia’s April Output Decline Highlights Impact Of Sanctions And Infrastructure Limits
Russia’s crude oil production declined in April by between 300,000 and 400,000 barrels per day compared to average levels in the first months of 2026, according to five industry sources and Reuters calculations. The drop reflects tightening supply conditions amid global market volatility and ongoing sanctions pressure.
Stay Ahead – Explore Now! CAE And InterGlobe Launch Mumbai Pilot Training Centre To Meet India’s Aviation Demand






