Market sentiment is bullish as hell on the idea that ‘central banks got your back’.
But do they really? Perhaps they have created the biggest debt and asset bubbles yet assuring that the business cycle is alive and well.
Here is why we are net short:
https://tdameritradenetwork.com/video/rB4AoWmoG5SBacr3VyQI5A