Markets are sending a message this morning and it is NOT good…
📉 Markets are sending a message this morning and it is NOT good… Oil is up sharply, U.S. futures are down hard, European and Asian equities are in the red, and Treasury yields are surging past 4.5%. Insiders are telling …