Episode description


Consumer Confidence Plummets, New Home Prices Fall, Nvidia Biggest Loss In History | Rebel Capitalist News podcast - Listen or read transcript on Metacast