The world’s second-largest crude oil exporter could be forced to limit output by 3 million barrels per day in April, the International Energy Agency warned on Wednesday, as major oil companies, trading houses and shipping companies shun its exports and demand in Russia slumps. Russia was pumping about 10 million barrels of crude per day, […]

0