Gloomy market hammers stock index

Share this