Indian equity markets broke a two-day losing streak with strong gains on Thursday. Reliance was the star of the day accounting for a very large part of the gains. The BSE Sensex ended at 38,840.32, gaining 646.40 points or 1.69%. The 50-share index Nifty was at 11,449.25, adding 171.25 points or 1.52%.