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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results