Profit Booking Triggers As Market Flirts With New-highs; Suffers Ruthless Sell-off

In the Nifty50 index, only four stocks able to defend their gains including ONGC, Tata Consumer, Britannia and HDFC Bank