Markets hit day’s high, Sensex up 240 pts; metal, pharma stocks outperform | Discvr Financial News | discvr.ai