India Domestic institutional investors stabilize stock market amid FII sell-off Khushi Jain Aug 10, 2024