The rally came to an abrupt halt due to lackluster corporate earnings, persistent selling by foreign investors, and renewed uncertainty surrounding US trade negotiations
The rally came to an abrupt halt due to lackluster corporate earnings, persistent selling by foreign investors, and renewed uncertainty surrounding US trade negotiations