All three major U.S. stock indexes rose on Wednesday. The Dow closed up 0.69%, the S&P 500 gained 0.59%, and the Nasdaq rose 1.05%. SpaceX (SPCX.O) climbed 7.7%, Tesla (TSLA.O) gained more than 3%, and SK Hynix (SKHY.O) and Nvidia (NVDA.O) rose more than 2%.

Amid the interplay of renewed hopes for peace between Russia and Ukraine and persistent tensions in the Middle East, international oil prices fluctuated repeatedly. WTI crude touched the $100 mark again intraday before giving back its gains, ultimately closing down 0.5% at $97.40 per barrel. Brent crude closed up 0.11% at $106.39 per barrel.

The U.S. Dollar Index traded sideways and was little changed on the day, closing at 101.7. The benchmark 10-year U.S. Treasury yield rose 1 basis point to 5.126%, while the 2-year Treasury yield, which is sensitive to the Federal Reserve's policy rate, climbed more than 3 basis points to 4.821%. #股票财报季