
Stocks opened cautiously higher Tuesday but lost steam as the session wore on. Investors are on tenterhooks ahead of Federal Reserve Chair Jerome Powell's Friday speech in Jackson Hole, Wyoming.
Ahead of this key event, market participants took in a mixed batch of retail earnings, which did little to lift sentiment.