RBI Burns $30 BN, Rupee Still Under Pressure
India runs a trade deficit of $333 billion. It imports 88 percent of its crude oil. Every month, the country spends $19 billion just buying oil. The result: the rupee is hitting repeated record lows, testing 97 per dollar for the first time ever.
Trending Videos