Market commentary 2026/06/29: Divergent market performance