U.S. stock futures tumble as S&P 500 heads for worst first half in 52 years


Trending Today on MacHash