Russia

Russia’s oil-export revenues fell to USD 13.2 bln in April, the lowest since Jun-23, amid weaker crude prices and Chinese demand. Production rose to 9.3 mbpd as processing recovered.