Stock Market Live Updates: Nifty50 ends below 24,000; BSE Sensex down over 400 points as high oil prices, weak global sentiment weigh
"The undertone remains mixed amid ongoing concerns surrounding US–Iran negotiations, which continue to keep global sentiment cautious. In the previous...











