China won’t let Evergrande be the next Lehman Brothers. Fed took us 1 step forward and 100 steps back. Higher retail sales don’t mean consumers are buying more. Americans are least likely to buy a new car since 1974. Sweden sets a successful example for dealing with COVID. America is worse off for invading Iraq.
Video Length: 00:54:58




Comments
Log in or sign up to join the conversation.