CHINA DATA: April crude throughput hits two-year low of 12.66 mil b/d
China’s crude throughput slumped 10.5% year on year to a two-year low of 12.66 million b/d, or 51.81 million mt in April, as COVID-19 resurgence hurt oil demand, the National Bureau of Statistics data showed May 16. The crude throughput was the lowest since March 2020 when it was at 11.81 million b/d, following lockdowns after the initial COVID-19 wave….