Russia’s oil and fuel export revenue down 21% in March y/y, IEA says
Russia’s revenue from sales of crude oil and oil products in March declined by 21% from a year earlier to $14.29 billion as oil prices fell, the International Energy Agency said on Tuesday. It also said Russian oil exports dropped by 390,000 barrels per …