The main indexes finished well off their session highs after a disappointing batch of corporate earnings reports.
Latest News
Vivid Seats stock surges 67%, then stumbles — and it may all be a misunderstanding
Vivid Seats shares soared 67% after a reverse stock split and weak earnings report, only to tumble again as investor confusion appeared to drive
How options trading in Palantir, Uber and Fortinet gave clues to the stocks’ postearnings moves
Uber Technologies was another highly anticipated earnings report. Here, the options market was looking for a move of 6.5 points, or 7.2%. Instead, UBER
Wall Street drifts as stock markets worldwide take Trump’s new tariffs in stride
U.S. stocks drifted to a mixed finish as President Donald Trump’s tariffs on dozens of countries had only a muted effect on markets worldwide.
India Bought Russian Oil. Now It’s a Trade-War Weapon.
If Narendra Modi surrendered to President Trump, how tough would it be to wean his country from Russia’s discounted supply?
Dow on pace for worst day since Trump’s Aug. 1 tariff deadline
Stocks were lower in the final hour of trading, with the Dow Jones Industrial Average heading for its worst day since President Donald Trump’s
NASDAQ Index, SP500, Dow Jones Forecasts – Stocks Pull Back As Initial Jobless Claims Exceed Estimates
NASDAQ pulled back despite the strong performance of Advanced Micro Devices, which gained 5.5% in today’s trading session. Fortinet was the worst performer in
Dow Jones Futures: AppLovin, Robinhood Flash Buy Signals As Market Fades; MP Materials, Sezzle Earnings Late
The stock market faded Thursday despite chip gains, but AppLovin, Robinhood flashed buy signals. Sezzle, MP Materials were big movers late.
Dow Falters After New Tariffs Kick In
Blue-chip index loses around 224 points as Caterpillar shares descend; Treasury yields edge higher.
Trump Announces Stephen Miran As Next Federal Reserve Board Member
Thomas English August 7, 2025 at 4:12 PM President Donald Trump on Thursday tapped Stephen Miran, his top White House economist, to temporarily fill