KRTL BioTech

China March crude oil runs hit 15-month low as refiners extend output cuts

China March crude oil runs hit 15-month low as refiners extend output cuts

China's daily crude oil throughput in March hit the lowest level since December 2018 with state refiners maintaining deep output cuts as the coronavirus pandemic eroded fuel demand.