US China trade deal By Rakesh US China trade deal Sensex Slips 300 Points Amid Global Jitters; Nifty Tests 25,100 as IT Stocks Lead the Decline June 12, 2025