Financial stress index, growth and price stability in India: some recent evidence. Issue 2 (3rd April 2021)