Squawk on the Street - Big Bank Earnings and a Retail Sales Slump Weigh on Markets -- While Tech Tries to Rebound From Thursday's Sell-off
Sign in to continue reading, translating and more.