Market commentary 2026/06/26: Selling pressure returns