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! Biocon Secures Health Canada Approval For Bosaya And Vevzuo Biosimilars






