US Stock Futures Lower Amid Earnings and Geopolitical Concerns | OOBF

Dow futures down 150 points; mixed earnings results weigh on market.

Open shared insight