The S&P 500 and Nasdaq rallied on Wednesday after the Federal Reserve enacted a smaller interest rate hike, pointing to progress in its fight against inflation.
All three major indices finished higher, led by the Nasdaq, which jumped 2.0 percent to 11,816.
The Dow Jones rose less than 0.1 percent to 34,092, while the S&P 500 advanced 1.1 percent to 4,119.
The US central bank announced a quarter-point hike to the benchmark lending rate, taking the rate to a target range of 4.50-4.75 percent and opting for a more traditional hike after a series of larger increases.
Fed Chair Jerome Powell said the central bank will need "substantially more evidence" to be confident that inflation is on a sustained downward path as the central bank signalled more hikes would be needed.
But analysts noted that the Fed's policy statement acknowledged progress in battling inflation, adding that Powell in his press conference avoided criticising recent movements in financial markets that anticipate a more dovish posture by the US central bank.
"Powell was expected to adopt a confrontational tone today. He was supposed to scold traders for allowing financial conditions to reflect fewer fed funds hikes and easing later this year," said a note from FHN Financial's Chris Low.
"Powell said that while the Fed has a different forecast than the one implied by markets, he is not bothered by the divergence."
Art Hogan, an analyst at B Riley Financial, contrasted Powell's tone with the one he set last August during a speech in Jackson Hole, Wyoming where he adopted a hawkish line on inflation after financial markets bet on an imminent pivot by the Fed.
On Wednesday, Powell led a "better than feared press conference that certainly acted as a tailwind for markets," Hogan said. (AFP)