Stocks

Oil leaps, stocks slide as Russia moves on Ukraine

Oil jumped to a seven-year high, safe-havens rallied and U.S. stock futures dived on Tuesday as Europe's eastern flank stood on the brink of war after Russian President Vladimir Putin ordered troops into breakaway regions of eastern Ukraine.

Roku revenue misses on supply chain snags

Roku Inc reported quarterly revenue on Thursday that missed estimates, as the company was hit by supply chain issues that affected sales of television sets and its own streaming devices.

Ford, battery maker face job requirement for Tennessee plant

Ford Motor Co. and a South Korean company would have to create more than 5,000 full-time jobs at a planned electric pickup truck factory and battery manufacturing plant in Tennessee or pay back at least part of a $500 million state grant for the project, according to a lease approved Thursday by a regional board.