BusinessRising oil may hit global recovery: IndiaAgenciesApril 18, 2011April 18, 2011 by AgenciesApril 18, 2011April 18, 2011 Mumbai: The continuous rise in oil prices, along with social and political turmoil, may jeopardise global economic recovery, warned India’s central bank governor, Duvvuri Subbarao....