New York - US stocks finished higher on Tuesday after a wild swing lower led by tech stocks that saw the Nasdaq Composite index down nearly 2% at one point.
Stocks opened strongly on good results from Johnson & Johnson and Coca-Cola but then sank, with analysts at the time citing a rise in worries over Ukraine.
But the subsequent bounce-back left the Dow Jones Industrial Average in the green at the end, up 89.32 points (0.55%) to 16,262.56.
The broad-based S&P 500 jumped 12.37 (0.68%) to 1,842.98, while the Nasdaq Composite put on 11.47 (0.29%) at 4,034.16.
"The market is all over the place, everyday it is the same thing," said Steven Rosen, of Societe Generale.
"The market doesn't seem to be trading on fundamentals right now, but on intraday momentum."
Coca-Cola finished up 3.7 percent after meeting earnings projections of 44 cents per share in its first quarter report. The soft-drink king achieved 2% global volume growth.
Pharmaceutical giant Johnson & Johnson was up 2.1% on earnings of $1.54 a share in the first quarter, six cents above forecasts. The company raised its full-year profit outlook by 5c to $5.80-$5.90.
Twitter brooked the midday fall, gaining 11.4% after announcing the purchase of Gnip, a company which has been involved in mining Twitter data for resale.
Twitter said the purchase would help it improve its data collection and analysis to help developers and businesses.
Much of the action was in the tech-sector swing. Facebook, for example, ended up 0.3% after plunging more than 5.0% at mid-session; likewise, Yahoo lost 2.4% before rebounding for a 2.3% gain.
"There's no fundamental reason for that," said Rosen.
Bond prices edged higher. The yield on the 10-year US Treasury slipped to 2.63% from 2.64% on Monday, while the 30-year fell to 3.46% from 3.48%. Bond prices and yields move inversely.