Major indexes rebounded from Tuesday’s slump and ended the day with modest gains. Record inflation, supply-chain constraints, and rising energy prices all weighed on economic growth.

The Nasdaq saw the strongest rally with a 194.39 point increase, or 1.7%, at 11,322.24. S&P 500 rose 6.06 point, or 0.2% to 3,831.39. Dow Jones Industrial Average dropped 129.44 points or 0.4% to close at 30,967.82.

At a time when central banks are raising interest rates to reduce inflation, the war in Ukraine and its effect on energy supplies is casting a shadow over economic prospects. In June, the Federal Reserve raised rates by 0.75% — the largest increase since 1994 — in the midst of the nation’s worst bout with inflation for 40 years. This led some economists to warn that rate increases could lead to the United States entering recession.

On the hope of a decrease in trade tensions between Beijing, Washington, Asian benchmarks were generally higher. The COVID-19 lockdowns in Chinese cities earlier this year have had a negative impact on China’s recovery from the pandemic. They also put pressure on global supplies.

China’s Commerce Ministry announced Tuesday that Vice Premier Liu He had spoken with Treasury Secretary Janet Yellen to discuss coordinating economic policies between the two largest economies and maintaining stability in supply chains.

It also stated that the Chinese side expressed concern about issues such as the lifting of additional tariffs and US sanctions imposed on China, and fair treatment for Chinese companies. It said that the two sides had agreed to continue their talks.

A resurgence of COVID-19 infections is also on the horizon, raising concerns about a return to pandemic preparedness.

At least some Americans may receive updated COVID-19 shots in the fall. Government advisers voted June that it was time to adjust booster doses to better match new virus variants.

The benchmark U.S. crude oil lost 49 cents to $107.94 per barrel in energy trading. It rose $2.67 to $108.43 per barrel on Friday. Monday trading was shut down. Brent crude oil, an international standard, dropped $1.84 to $111.66 per barrel.