The Dow Jones Industrial Average today is climbing before tech giant Microsoft releases its earnings report.
Earnings from big banks and other companies have mostly been positive thus far, and investors are starting to feel confident about the economy.