Subscribe for $3 for 3 months

NEW YORK (AP) — Wall Street rallied on Wednesday, and the S&P 500 climbed 1.2% for its best day in two weeks after the Federal Reserve kept the accelerator floored on its support for the economy.

U.S. stocks began rising as soon as trading opened, and momentum picked up after the Fed said in the afternoon that it will keep interest rates at their record low as the economy struggles through the recession created by the coronavirus pandemic.

The S&P 500 gained 40.00 points to 3,258.44 for its second gain in the last three days. The Dow Jones Industrial Average rose 160.29, or 0.6%, to 26,539.57, and the Nasdaq composite added 140.85, or 1.4%, to 10,542.94.

Besides keeping short-term rates pinned at nearly zero, the Federal Reserve also said it will continue to buy about $120 billion in Treasury and mortgage bonds each month to support the economy.

“The Fed has done a lot,” said Kirk Hartman, president and global chief investment officer at Wells Fargo Asset Management. “It was very clear today that they’ll stand by and continue to be accommodative.”

Such aid from the Fed, along with stimulus from Congress, helped launch the stock market’s turnaround in March. Congress is also locked in negotiations for more support for the economy, with $600 in weekly unemployment benefits about to expire. Democrats and Republicans seem to remain far apart in their proposals, but investors are still hopeful about a deal’s chances.