The inflation data have not been cooler than expected and the employment data have not been weaker than expected either.  The Fed’s “higher for longer” mantra has been the consistent message lately.  The 10-year treasury yield has gone mad and briefly touched 5% last week.  All the above mentioned fundamental developments pressured the stock market.  The S&P 500 index

You need to be logged in to view the rest of the content. Please . Not a Member? Join Us