2026-05-22XPostSource itemOpen original source ↗Man, today's print in US consumer sentiment is brutal. https://t.co/xNPDe6CNq0