New Delhi, April 16 -- Indian stock indices closed handsomely higher Wednesday, amid global trade uncertainties that have emanated from the Trump administration's reciprocal tariffs and Chinese counter tariffs.

Sensex closed at 77,044.29 points, up 309.40 points or 0.40 per cent, Nifty closed at 23,437.20 points, up 108.65 points or 0.47 per cent.

"Benchmark indices extended their winning streak for a third consecutive session on Wednesday, with strong buying in the final hour pushing the index to close near the day's high," said Bajaj Broking.

Globally, markets are undergoing fresh consolidation as tariff tensions intensify, with the US increasing tariffs to 245 per cent on Chinese goods.

"Amidst global weakness, the Indian market ex...