Bombshell Report: Economy Shrinks In Q1, Markets Tank; 'Worse Things Are Coming' | Chris Vermeulen 30 April 2025