Indian markets are set to open today after an extended weekend as Monday was a trading holiday. Over the last three days, news from the global shore has been soothing as COVID-19 cases appear to peak out in Europe and New York thereby, bring hopes of stabilisation. Further, icing on the cake is a historic stimulus announced by Japan’s Minister Shinzo Abe to combat the impact of Coronavirus on the economy.