US Stock Markets Take a Hit Amid Trade Tensions and Earnings Reports
US stock markets ended the week lower due to trade tensions with Canada, Mexico, and China, alongside mixed earnings reports from major companies. President Trump's hints at recipr...