Stocks post their worst week of 2026 amid AI disruption | Constants