News

US stock markets ended the week in the red as investors eyed pivotal US-China trade talks in Switzerland, with concerns over high tariffs and global economic fallout weighing on Wall Street’s ...