Indian shares recorded their best month in 11 years on Thursday, tracking gains in global markets on signs of progress in developing a COVID-19 treatment, while heavyweight Reliance Industries rose ahead of its earnings.
Early results from a trial of US-based Gilead Sciences Inc's (GILD.O) drug remdesivir showed on Wednesday it helped speed up recovery from the illness caused by the coronavirus, pushing world stock markets higher.
Markets across the globe also rallied this week on signs of easing lockdowns in Europe and the United States, and on expectations of more stimulus from the European Central Bank, although India remains in one of the strictest lockdowns worldwide.
No decision has been taken yet on how the nation will exit the lockdown due to end this weekend. The government is also still to announce a long-awaited stimulus package to help mitigate the damage from the crisis.
India's main indexes clocked gains of around 14 percent each for April - the most in a month since May 2009 - after sliding 23 percent in March as the coronavirus clobbered markets. They are still down around 19 percent from the beginning of the year.
The NSE Nifty 50 index .NSEI closed 3.21 percent higher at 9,859.9 on Thursday, while the benchmark S&P BSE Sensex .BSESN ended up 3.05 percent at 33,717.62, both near seven-week closing highs. The indexes have risen all four sessions in the holiday truncated week.
Oil-to-retail conglomerate Reliance Industries Ltd (RELI.NS) gained 2.7 percent ahead of its quarterly results due after the bell, also supported by an over 10 percent surge in oil prices on signs of a recovery in US fuel demand.
India's largest company has cut pay by up to 50 percent for some top oil-and-gas division employees, six sources told Reuters on Thursday, as it battles lower fuel consumption and profitability due to the coronavirus epidemic.
Consumer goods giant Hindustan Unilever Ltd (HLL.NS) slipped 1.65 percent ahead of its earnings.