$SPY near 590 is running on fumes, not fundamentals. One sharp policy move ends it. JPM has a massive LONG PUT position with $530 strike ending June 30.

Consumer spending softened as tariffs kicked in. Anxious Americans saved more in April.

Tariffs will cost Gap up to $300 million