Stock market today: Why are BSE Sensex, Nifty50 rallying? Top 5 reasons

· Times of India