The Indian rupee on Friday soared to its highest level against the dollar in almost six months after the embattled government pushed ahead with more measures to attract foreign investment.