WionNews Video

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 Topics

Trending Videos