Loading market data...
Latest Top News
Show more
March Oil Data Reveals Russia’s Rising Output And Revenues, While IEA Warns Of Future Struggles
Russia’s crude production climbed to 8.96 million barrels per day (bpd) in March, up from 8.67 million bpd in February, according to the International Energy Agency (IEA). Exports also rose by 270,000 bpd to 4.6 million bpd, while oil and fuel revenues nearly doubled to $19.04 billion.
Stay Ahead – Explore Now! India Maintains Nil Export Duty On Petrol While Revising Diesel And ATF Rates






