Platts Report: China's Oil Demand Drops in March; Lowest 2012 Daily Rate, but up 3.3% from Mar 2011
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