Why Hedge Funds Are Deleveraging and Stocks Are Still Overvalued

March 18
9 mins

Episode Description

Ram calls industrials a bubble that's already popped — Caterpillar at 35x PE, hedge funds still deleveraging, and no real capitulation yet. Austin and Chris push back.

See all episodes