SIGN UP for TheStreet’s FREE Daily newsletter 💰💸 The stock market slumped last week as a result. The Standard & Poor's 500 ...
That has led to investors losing faith in the U.S. economy which has been outperforming its peers. On currency futures ...