Market Wrap, Sept 1: Here’s all that happened in the markets today

BSE Sensex ended at 38,900.80, up 273 points, or 0.71 per cent with Bharti Airtel (up over 6 per cent) being the top gainer and ONGC (down over 3 per cent) the biggest loser