The stock markets closed on a decline as Nifty indices failed to survive above the key threshold of 26,000. Investor sentiment remained cautious, anticipating the risk of major events such as delays in the finalization of the US-India interim trade deal.The Sensex ended the session down 331 points or 0.39% at 84,900.71, and the Nifty […]