News

US PPI data shows tariff inflation is arriving for consumers. Retail sales have held up for now, but souring sentiment warns of recession risk ahead.