The Indian benchmark indices traded in a tight range and settled almost flat amid mixed cues on April 20.
The Sensex closed 59 points, or 0.19 percent up, at 31,648, and the Nifty finished five points lower, or down 0.05 percent, at 9,261.85.
"We have mixed signals from the local front as of now. The steps, which are taken by the government for lifting the lockdown partially, Reserve Bank of India’s measures to stabilise the financial system and projection of a normal monsoon have provided a sentimental boost," said Ajit Mishra, VP - Research, Religare Broking.
However, he added that a sharp increase in coronavirus cases is still the major cause of concern.