A review of latest quarterly results from corporate America is pointing to a slowing economy. Several key companies have either missed their results or have lowered their forward looking guidance. On April 18, 2017, several major corporations just did that. Much of the today’s market weakness was attributed to the price decline in both Johnson & Johnson […]