I have never seen the market so stable as today, June 8, 2025