Let me explain, there are mainly two things in the past few days:
1. The Federal Reserve's interest rate decision for June 2025 will be announced at 3:00 AM Beijing time on June 19.
2. The conflict with Iran, preventing escalation and the next steps from the United States.
Both of these matters have a significant impact on recent price changes.