U.S. stocks are drifting toward the finish line of a tough June. The S&P 500 was virtually unchanged Tuesday and heading ...