Markets in red: Sensex falls 400 pts from day’s high, Nifty near 24,050; key reasons behind sharp reversal · Activ.news