Mumbai, March 25 -- Indian stock benchmarks Sensex and Nifty posted their best single-day rise in over a decade on Wednesday, mirroring buoyancy in global markets and anticipating a stimulus package by the government to tide over the financial turmoil caused by the coronavirus pandemic.

The BSE gauge Sensex shot up 1,861.75 points or 6.98 per cent to settle at 28,535.78, and the NSE barometer Nifty spurted 516.80 points or 6.62 per cent to end at 8,317.85 - the biggest single-day gain for the indices.

Domestic market was enthused by recovery in global stocks after the US Senate and White House reached agreement on a USD 2 trillion stimulus package for the US economy.

Reliance Industries was the top gainer in the Sensex pack, rallying up ...