The Indian stock market witnessed a roller-coaster ride on Wednesday, as benchmark indices Sensex and Nifty bounced back strongly in the latter half of the day after uncertainties over impending US trade tariff eased. Sensex closed up 566 points at 76,404; Nifty gained 130 points to end at 23,155 after recovering from intraday lows.