Geopolitical tensions drag markets lower, but Nifty ends week in green

· Economic Times