U.S. Markets close in 3 hrs 5 mins

How Main Street Is Trading

TDAmeritrade's June's IMX reading of 5.15 marks a reversal in trend following two months of decline.