China’s daily crude oil throughput in March sank to a 15-month low with state refiners maintaining deep output cuts as the coronavirus pandemic erodes demand, but there are some signs of recovery as the country begins to ease virus-related curbs.
Powered by WPeMatico