Record low Rupee boosts IT stocks, triggers stock market recovery