news Sensex recedes from record high, ends 189 pts lower as IT stocks, RIL weigh on D-Street June 28, 2021