Indian markets follow global sell-off amid tariff jitters, Nifty closes above 22,100by The Uttam Hindu 7 April 2025 5:05 PM IST