New Delhi, April 17 -- Indian benchmark indices continued the rally on Thursday, surging more than 7% since their recent lows amid Trump's tariff flip-flops.

The Nifty 50 index closed 1.77% higher on Thursday, up 414.45 points at 23,851.65. Sensex closed 1.96% up at 78,553.2. Since its last intraday low of 21,743.65 on 7 April, Nifty 50 index has recovered 7.43%.

The Indian benchmarks had fallen more than 5% since US President Donald Trump announced tariffs on 2 April. After Trump paused tariffs on all trading partners except China, the subsequent rally in Nifty 50 erased the losses by 15 April and has since extended gains.

Foreign portfolio investors (FPIs) were net buyers for the third consecutive day on Thursday, snapping up shares ...