Stocks closed Thursday at more all-time highs as energy companies led the way, the AP reports. The price of crude oil rose again and is the highest it's been since 2014. Chevron climbed 3% and Exxon Mobil rose 1%. Trading was calmer following a wobble the day before, when a temporary rise in bond yields got investors worried. The Standard & Poor's 500 index posted its seventh gain in the last eight days. Delta Air Lines rose 4.8% after reporting solid results.
The S&P 500 climbed 19 points, or 0.7%, to 2,767. The Dow Jones industrial average gained 205 points, or 0.8%, to 25,574. The Nasdaq rose 58 points, or 0.8%, to 7,211 Bond prices rose. The yield on the 10-year Treasury fell to 2.54%.
(Read more stock market