Inflation is rearing its ugly head again, driving today's sentiment and overshadowing the earnings news.

Bryan Piskorowski