Stock Market Today: Markets Rebound Ahead of Big Week for Earnings

Equities rallied on easing geopolitical tensions, upcoming quarterly results.