MMarkets Read More Stock market this week: US-India trade deal, Q1 earnings, FIIs top triggers for Dalal StreetJuly 20, 2025 Indian stock market indices—the Sensex and Nifty 50— ended on a weaker note on Friday, July 18, marking…