Shiller ratio highest in November 1999
Whether November 1999 or October 2021, the market meltdown was not imminent but quite a few months away. How long will this crazy bull last till a destined crash?
Whether November 1999 or October 2021, the market meltdown was not imminent but quite a few months away. How long will this crazy bull last till a destined crash?