Markets closed lower on the weekly expiry day, with the Nifty 50 slipping 0.7% to 25,600, retesting its 20-day EMA. Several ...