Market Turmoil: IBM (IBM) Plunges 18% While Oil Prices Spike Amid Iran Tensions
Quick Market Snapshot IBM shares plummeted 18% following disappointing Q2 financial results that fell short on both profit and sales Dow Jones futures tumbled more than 400 points; Nasdaq fut









