3 Charts That Scare The Bejesus Out Of Bulls
The Dow is up over 70% since the last time total revenue was this poor (2010). Dog and pony show or will President Trump deliver a miracle?
Valuations are at the second highest level in history (adj. for 2000 tech earnings). Just 1 point shy of 1929 top.
Someone is very wrong. Which way will it snap?
(S&P Earnings Vs. S&P)