Stock markets end in red; Nifty PSU down 3%

Markets