RBI may have spent $30 billion to shore up rupee in just four months