With little economic news hitting Wall Street today, the markets looked overseas for inspiration -- and they did not like what they saw. Elections are taking place in Italy, and it looks like the country's austerity agenda may be in question and a clear leader won't emerge this time around. Italy is still running a large deficit that threatens its standing as a member of the European Union and, by extension, Italy's euro-denominated debt. The uncertainty has the Dow Jones Industrial Average (^DJI 0.32%) falling 0.63% in late trading, while the S&P 500 (^GSPC 0.36%) has fallen 0.85%.

It's no surprise that Bank of America (BAC -0.62%) and JPMorgan (JPM -0.85%) are two of the biggest decliners in today's trading session, falling 2.7% and 1.3%, respectively. Banks as large as these two have exposure to Europe in one way or another, and if Italy falls apart or the euro breaks up, there would be broad consequences across the financial industry. Right now the uncertainty is enough to push stocks lower, but it may be months before we know the true fallout of this election.

Also moving lower today is Caterpillar, which has lost 1.6% of its value today. Again, uncertainty in Italy casts doubt on all of Europe, which is still a big customer for Caterpillar, so more European turmoil would hurt demand as it did during the financial crisis. I would be less concerned about Caterpillar than a bank stock, given today's news, so if you're looking to get in, this is a good buying opportunity.

When the economy comes into question, there's one stock investors love to buy: McDonald's (MCD 0.11%). The stock is one of just six Dow components moving higher today, and its 1.6% gain leads all others. It probably didn't hurt that Academy Award winner Jennifer Lawrence gave the company a shout-out on the red carpet last night, giving the company some free advertising at the award show.