Live updates on markets and the top finance, economics and business stories. Plus the latest on oil prices, the Dow, S&P 500 ...
The broad market index finished up 0.8% at 7,165.08, while the tech-heavy Nasdaq added 1.63% to settle at 24,836.60. Both ...
Brent crude tops $100 again after attacks on ships ...
The S&P 500 and Nasdaq Composite finished at record levels on Wednesday after President Donald Trump extended the U.S.