As Oil Prices Spike, Talk of ‘Demand Destruction’ Sets In June 7, 2026 · NY Times Read full story at source