India’s defiant Dalal Street amidst Covid explosion