4 ms·
Note that the Shiller ratio is still 31.3 There is much room for further decline. Stocks remain highly valued.
by RickJWagner 2y ago
Note that the Shiller ratio is still 31.3
There is much room for further decline. Stocks remain highly valued.