Lower Inflation, Short Shelf Life
July 20, 2026
Last week, America enjoyed its largest monthly decline in inflation since April 2020. That lasted roughly three days, until renewed fighting around the Strait of Hormuz pushed oil back above $80. Bagged lettuce gets a better run than that. Oh, wait…