Refining & Petrochemicals
Russia’s refinery runs down
Russian oil refinery runs in April fell by 1.2 per cent month-on-month or 64,098 barrels per day (bpd) due to seasonal maintenance, data from the Energy Ministry and...