PPI Data, Big Bank Results, Retail Sales Line Up

Today features December PPI, earnings from three large banks, and retail sales. Investors also await a possible Supreme Court tariff ruling, while oil rose on Iran worries.
Schwab Market Update