The Ratio of US Large Caps to US Small Caps is at its highest level since the April 1999 peak, more than 3 standard deviations above the historical mean. Video:
112,58K