Indian markets edged higher today but ended the week sharply lower as coronavirus cases continued to spiral and markets awaited an economic stimulus.
The NSE Nifty 50 nearly halved its gains from the morning session to settle 0.57% higher at 9,251.50. The S&P BSE Sensex closed 0.63% higher at 31,642.70.
The gains were in line with global shares, which rallied amid signs of improving China-American relations and optimism around more governments reopening their economies.
Shares in oil-to-telecoms conglomerate Reliance Industries Ltd surged 3.6%, giving the biggest boost to the Nifty 50, after it unveiled another sizeable investment into its digital arm.