Market commentary 2026/06/17: Selling pressure on large-cap stocks