Upbeat Earnings and Data Give Stocks a Leg Up

U.S. equities rallied following a host of earnings reports from the Financials sector as Q3 earnings season kicks into gear. 

2356 232