Stock market this week: US-India trade deal, Q1 earnings, macro-economic data top triggers that may dictate Dalal StreetBy kaydenchiewJuly 20, 2025