The Single Best Predictor of a Recession is Signaling “Warning!”

By now, you’re no doubt getting pretty worried about the markets.  After all, why wouldn’t you?   Russia has invaded Ukraine which has massive implications for natural resources. Oil is over $120 a barrel. The stock market is already down over 10% from its recent highs.