After gaining about six tenth of a percent in the first half, Sensex and Nifty gave away nearly half of the gains in the second half to end higher by 0.36% and 0.2% respectively. Nevertheless, both the indices closed at their highest level since 8th September, 2016, marking a 5-1/2 high. Sensex added 103 points to settle at 28865 while Nifty finished at 8927, up 19 points. BSE mid-cap and small-cap indices however lost 0.6% each. BSE Energy index soared 4.5%, becoming top gainer among the sectoral indices, followed by 1.8% rise in Oil & Gas index. IT index was the top loser, down 1.7%, followed by 1.4% each cut in Utilities, Consumer Durable and Teck indices. Reliance Industries climbed 11.2% to become top Nifty gainer, followed by 5.2% rise in Idea. NTPC and Ambuja Cement were the top losers, down 3.6% and 2.4% respectively. BSE advance-decline ratio stood at 1:1.6. Rupee was trading at 66.99/$, depreciating 7 paise compared to previous close. Reliance Industries soared 11.2%, registering the biggest single-day gain in nearly eight years and also touching an eight-year high after Reliance Jio yesterday announced that it will end free data service and start charging its customers from 1 April. Main European markets were trading with modest gains but Italy and Spain were down US stock futures were suggesting a marginally lower start