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.