Stock market recap, March 19 -- India's benchmark indices Sensex and Nifty 50 rose 0.8% each on Wednesday, 18 March, tracking global gains as oil prices eased, even as investors turned cautious ahead of the US Federal Reserve's interest rate decision later in the day. Concerns over the ongoing US-Iran war in the Middle East capped gains.

The Sensex climbed 633 points, or 0.83%, to close at 76,704, while the Nifty 50 advanced 196 points, or 0.83%, to settle at 23,778. Intraday, the Sensex rose as much as 858 points, or 1.1%, to 76,929.30, and the Nifty gained 255 points to hit 23,836.

The rally added about Rs.5 trillion to the market capitalisation of BSE-listed companies, taking the total to over Rs.438 trillion.

Broader markets outper...