At 2 AM tonight, the Federal Reserve will announce the June interest rate decision.
Although the market expects a high probability of no rate cuts, the war factors have indeed added a lot of uncertainty to the market.
The European market will adjust first, and there will be many stories tonight.