The National | Oil prices slump despite China's aggressive buying The National The unexpectedly strong demand for refined oil products, such as petrol and diesel, that had helped oil prices bounce from their lows in the mid-$40s in January to trade above $60 a barrel through June, has been overtaken by worries that demand will ... |