U.S. stocks closed narrowly mixed on Thursday after the S&P 500 touched a new intraday record, amid lower oil prices and Germany's rejection of a Greece loan extension plan.
"I take today away as a positive from the perspective that there was a lot of bad news thrown at the market," said Paul Nolte, portfolio manager at Kingsview Asset Management. "The market's been able to recover from that."
The Nasdaq closed higher for seven days of gains—its strongest winning streak in a year—as Apple stayed near records. Information technology led gains on the S&P 500.
"I think there are a lot of opportunities for tech going forward," said Robert Pavlik, chief market strategist at Boston Private Wealth.
The S&P briefly turned positive in late-morning trade to reach a new intraday high of 2,102.13, initially led by the consumer discretionary sector.
"We had a bit of a hangover from the Fed announcement yesterday," said Art Hogan, chief market strategist at Wunderlich Securities, referring to the S&P's brief rise.
The minutes of the January Federal Open Market Committee meeting released Wednesday showed a more dovish tone than most investors expected.
The Dow briefly dipped more than 100 points in the minutes following the open before recovering to close 44 points lower, weighed by a 3 percent decline in Wal-Mart.
Early morning reports of lower-than-expected jobless claims number and wage increases at Wal-mart were "offset by negative news," said Jack Ablin, chief investment officer at BMO Private Bank.
In Europe on Thursday, Germany rejected the new anti-austerity Greek government's application for a six-month extension of its loan and a renegotiation of some its terms. European markets pared gains on the news.
Like other analysts, Ablin said he is "hopeful that this resolution with Greece comes sooner than later."
The U.S. Energy Information Administration reported that crude oil inventories rose a more-than-expected 7.7 million barrels.
Earlier, oil prices declined on an American Petroleum Institute report that U.S. crude stocks rose by 14.3 million barrels last week.
Crude oil futures settled down 98 cents, at $51.16 a barrel, while brent recovered slightly to trade above $60, still off recent highs of $63 a barrel.