U.S. Markets close in 2 hrs 53 mins

Stocks fight for gains as earnings reports roll in

Thanks a lot, Big Blue. IBM drags on the Dow while the S&P and Nasdaq maintain gains as earnings season rolls on. Plus, a market warning sign is flashing red for the first time since 2007. And, Roku gets slammed as Amazon and Best Buy team up, but is the sell off overdone for the streaming device maker? Plus, ‘metal fatigue’ is blamed for yesterday’s Southwest mid-air accident. Are GE and Boeing set for blame? Catch The Final Round at 3:55 ET p.m., with Jen Rogers and Yahoo Finance markets correspondent Myles Udland and editor-in-chief Andy Serwer.

Winners and losers

Stocks in the red include Altria as Citi downgraded shares to neutral claiming e-cigarette sales are disrupting the industry; Juniper Networks as Goldman cuts the network equipment maker to Sell citing shrinking revenue and sales; and IBM, with shares sinking despite an earnings and revenue beat as full-year EPS guidance missed the mark, as its hardware business continues to hit margins.

Stocks in the green include United Continental on an earnings beat as higher fares helped offset rising fuel prices; CSX as earnings topped Wall Street forecasts powered by efficiency gains and cost-cutting; and Tesla, with shares rising after CEO Elon Musk said the reason for the Model 3 halt is to prepare for increased production of 6,000 units of the Model 3 per week by end of June.