Investing.com -- The recent macro uncertainty has significantly weighed on stocks, resulting in some notable declines. Here are Investing.com’s stocks of the week. Despite the generally tough week, ...