Finally, earnings reports and economic data seem to have markets moving higher. Before the markets opened, Johnson & Johnson (NYSE: JNJ), UnitedHealth Group (UNH 1.61%), and Coca-Cola (KO 2.14%) reported earnings that were just enough to satisfy the market following some strong results in the first week of earnings. There is also talk in Spain about requesting EU bailout funds. The market seems to jump anytime bailouts are discussed, and today is no different.

Combine all of this with improved sentiment from homebuilders, and the market has cruised higher. The Dow Jones Industrial Average (^DJI 0.56%) is up 0.77% in late trading, and the S&P 500 (^GSPC -0.88%) has risen 0.82%.

Coca-Cola was one of the few Dow components that fell today, losing 1.2% after reporting a slight earnings miss. The company may have missed expectations, but volume growth in international markets of 5% is strong, given the weakness in big markets like Europe.

Oil has moved slightly higher in the market today. The commodity has gained 0.2% today as traders consider the supply-demand situation. U.S. and Europe need to show more strength before investors will buy into a full-scale recovery, so oil may be stuck in a holding pattern until demand picks up. On the plus side, the low price of oil will keep the consumer from paying an arm and a leg at the pump.

In less than an hour, IBM (NYSE: IBM) and Intel (INTC -2.40%) will report earnings and set the tone for tomorrow. Intel has reduced expectations already, and an earnings miss would be terrible for the chip maker. But the stock is one of the biggest gainers in the Dow right now, up 2.1%.