China’s Oil Demand Drops in March
China’s apparent* oil demand in March rose 3.3% year on year to 40.23 million metric tons (mt), or an average 9.5 million barrels per day (b/d), a Platts analysis of recent statistics released by the Chinese government showed. “That’s actually a recovery in the growth rate from the slowdown we saw hit in the fourth [...]