Stock market today: Nifty50 and BSE Sensex rallied strongly in opening trade on Monday as crude oil prices dipped and US President Donald Trump signalled help for ships stuck in the Strait of Hormuz. State election results from West Bengal, Kerala, Assam, Tamil Nadu, and Puducherry are also in focus