Stocks finished the day mixed, with the S&P ending flat and the Nasdaq erasing early gains, after President Trump said Treasury Secretary Steve Mnuchin's recent comments were taken out of context, and that he expects the greenback to get "stronger and stronger." Before reversing higher on Trump's endorsement, the dollar earlier fell to a three-year low against a basket of its foreign rivals, as traders reacted to Wednesday's comments from Mnuchin, and after the European Central Bank (ECB) left rates unchanged, bolstering the euro.
However, the Dow managed to hold its own. While the index finished well off its new all-time record high, well-received earnings for 3M (MMM) andCaterpillar (CAT) stocks helped the Dow to a fifth straight win.
Continue reading for more on today's market, including:
Analyst: Buy this FAANG stock ahead of earnings.The silver lining for this struggling oil stock.2 mining stocks that gapped higher.Plus, 2 big moving healthcare stocks; one ETF's worst losing streak in years; and Kroger stock takes out a key level.The Dow Jones Industrial Average (DJI - 26,392.79) picked up 140.7 points, or 0.5%, and touched an all-time intraday peak of 26,458.25 during today's trading. Boeing (BA) led the 21 advancing blue chips with a 2.5% gain, while Apple (AAPL) paced the losers with a 1.8% loss.
The S&P 500 Index (SPX - 2,839.25) managed to scrape up a gain of 1.7 points, or 0.1%, after spending time on both sides of breakeven, eking out a record closing high. Meanwhile, the Nasdaq Composite (IXIC - 7,411.16) shed 3.9 points, or 0.1%.
The CBOE Volatility Index (VIX - 11.58) gained 0.1 point, or 1%, on the day.
Data courtesy of Trade-Alert
March-dated crude reversed during the last few minutes of trading, after the U.S. dollar suddenly movedhigher. Oil finished down 10 cents, or almost 0.2%, to settle at $65.51 per barrel, after earlier peaking at a three-year high of $66.66.
Gold finished higher after the U.S. Dollar Index touched its lowest levels in over three years. February-date gold futures ended the day up $6.60, or 0.5%, to settle at $1,362.90 per ounce -- gold's highest close in nearly a year and a half.