Stocks are trading virtually unchanged on Tuesday morning after a raft of economic data that missed forecasts.

Near 9:33 a.m. ET, the Dow was down 17 points, the S&P 500 was unchanged, and the Nasdaq was up five points.

Stocks closed firmly higher on Monday. Here's how Accendo Markets wrapped the close in a note to clients on this morning: "US markets closed positive, echoing gains in Europe, with relief on a Greece deal, some welcome progress with Iranís nuclear agreement (watch oil) and despite attention reverting to the timeline on a US rate rise. Note the S&P 500 delivering its best 3-day advance this year with Technology and Consumer name benefiting most."

The economic data out today has not been great. Retail sales flopped in June. The advance estimate from the Census Bureau showed a 0.3% drop, and excluding autos, -0.1%. 

And, the NFIB Small Business Optimism Index fell to 94.1 in June, missing forecasts.

"Taken together with the drop in the NFIB small business survey reported earlier, the numbers today paint a picture of an economy stuttering in June, likely under the weight of the rebound in gas prices and the drop in stock prices," wrote Pantheon Macroeconomics' Ian Shepherdson in a note to clients.

Crude oil prices fell 2% overnight but recovered much of the losses in the morning. Iran reached an agreement with several countries over its nuclear program. The deal also includes the lifting of sanctions that would pump Iranian exports into the already oversupplied market. 

Barclays estimates that Iran could pump 200,000 more barrels per day in the fourth quarter.

Wells Fargo beat earnings by a penny, posting $1.04, but quarterly revenues of $21.3 billion missed expectations. 

JPMorgan beat on the top and bottom lines, posting earnings of $1.54 per share on revenues of $24.3 billion.

Johnson & Johnson reported Q2 earnings per share of $1.71 (beating the consensus estimate of $1.67) and sales of $17.8 billion (versus $17.7 billion expected.) Sales dropped 8.8% overall, and in almost every division, again due to the strong dollar.

NOW WATCH: This animated map shows how religion spread across the world

See Also:

We're going to reach Pluto on Tuesday for the 1st time in history ó here's how to watchThis is how rapper 50 Cent made millions and then lost itRapper 50 Cent files for bankruptcy