India, China growth may be derailed by high oil prices – IEA
India and China have economic staying power that’s got everyone cooing for their attention. But energy agency chief says oil price hike and absence of alternatives could spell ‘bad news’.
June 21, 2011 2:04


















