IEA raises China's 2007 oil demand estimate
The International Energy Agency, Paris, has revised upwards its forecast for China's 2007 total oil product demand by 6.1% to 7.6 million b/d due to refining and trade data showing stronger-than-expected apparent demand in the first 2 months.