Tuesday, June 17, 2025

Another silly alarmist headline for clicks from CNBC: Retail sales year over year were just fine, up 3.3% in May 2025