The markets had a spectacular day, aided by a short-covering rally and buying interest in index heavyweights.
Markets have a spectacular day