It’s The Supply and Demand Stupid

As the stock market continues to soar to never seen before levels in 2017,  warnings about excessive prices persist.  This past week the Shiller Cape Ratio hit its highest level since 2001.     Is it time to sell everything and hide it under a mattress for 5 years? Not yet.  But just in case you…Please subcribe to read more.