Stock market today: Nifty50 ends below 24,720; BSE Sensex down over 800 points as Trump administration no Times of India