Sensex, Nifty Gain For Second Straight Day Led By Gains In Energy Shares

In today's trade, Sensex moved in a range of over 300 points while the Nifty touched high of 11,914.40 and low of 11,814.70.