The end of the “Fed put” begins to shake the stock markets
The prospect of a Russian invasion of Ukraine sent markets tumbling, heightening inflation fears that have built up over the past few months. The S&P 500 is trading 10% below its recent all-time high, ...