
Complete consumption in November, a proxy for oil demand, fell by 2.8% to 18.72 million tonnes from 19.26 million tonnes in October, the information from the Indian oil ministry#39;s Petroleum Planning and Evaluation Cell (PPAC) confirmed. Supply hyperlink