New Delhi, March 18 -- Despite global turmoil stemming from US President Donald Trump's aggressive tariff policies and a fresh escalation in geopolitical tensions, India's stock market benchmarks-the Sensex and the Nifty 50-rallied with solid gains in morning trade on Tuesday, March 18.

The Sensex jumped over 900 points, while the Nifty 50 reached near 22,800 amid an across-the-board buying. The BSE Midcap and Smallcap indices jumped up to 2 per cent.

Around 12:05 PM, the Sensex was 865 points, or 1.17 per cent, up at 75,035, while the Nifty 50 was 262 points, or 1.16 per cent, up at 22,770.

The overall market capitalisation of BSE-listed firms rose to over Rs.397 lakh crore from Rs.393 lakh crore in the previous session, making invest...