Markets cheer Lower crude prices and Rupee\'s ease; Sensex up over 300 points