The latest forecasting survey of 55 economists showed that 51 per cent feel demand from India and China is fuelling the global energy prices.
Demand from India, China fuelling energy prices: