After spending most of the day underwater, a late surge was enough to give the Dow Jones Industrial Average (^DJI -0.98%) a small gain as the index finished up 7 points, or 0.05%. The Dow opened lower as as the German DAX and French CAC 40 were down more than 1% in anticipation of the European Central Bank's monthly policy meeting tomorrow. Investors also reacted to news that the U.S. Postal Service will cut Saturday letter-delivery in an attempt to help close its $21 billion deficit. Still, the general upward trend recently seemed to push markets higher, as a slew of stocks posted better-than-expected earnings last night and this morning, including Disney, Chipotle, Cummins, and Zynga.

Concerns about the leftovers of the fiscal cliff also began creeping into view as the automatic spending cuts are still set to go into effect on March 1. Congress, however, appeared to be making steps toward a compromise that includes a mix of spending cuts and the closing of tax loopholes.

Nineteen out of 30 components on the Dow higher moved higher today, with 3M (MMM -0.66%) leading the pack. The conglomerate, which makes everything from Post-It notes to solar panels, posted a gain of 1.2% after raising its quarterly dividend by 8% last night from $0.59 to $0.635. The company also increased its share-buyback allowance from $7 billion to $7.5 billion and this morning added Coca-Cola Chairman and CEO Muhtar Kent to its board.

Intel (INTC 1.77%) was the biggest loser on the Dow, falling 0.9% as shares appear to be affected by the mostly negative reviews of Microsoft's (MSFT -2.45%) Surface Pro tablet. Microsoft's most advanced tablet runs on an Intel chip, and Intel is anxiously looking for a foothold in the mobile market as declining PC sales have hurt its core business and sales and profits are down. Microsoft fell 0.6% on the day.

After hours, shares of Green Mountain Coffee Roasters (GMCR.DL) were cooling off as its guidance missed Wall Street's view in its quarterly report. Shares were down 7%. The maker of the Keurig single-cup brewing system said its current-quarter revenue would clock in between $1.01 billion and $1.04 billion, below analyst expectations of $1.06 billion. Adjusted EPS for the previous quarter grew 15% to $0.76 and revenue jumped 15% as well to $1.34 billion. Analysts had expected earnings of just $0.65 per share.