It’s been a rough few weeks for the S&P 500 as well as other major American economic indicators. The S&P ...