The Fed, Bank of England and Bank of Japan delivered monetary policy decisions largely as expected last week, soothing bond investors who remain concerned about the cost of government borrowing globally. Stocks were mostly weaker with the exception off Japanese equities and the NASDAQ.
Stocks are in a severe recovery stage, boosted further by the announcement on Friday that the Strait of Hormuz was being reopened to commercial traffic. Oil prices plunged, stocks took another leg up, and yields fell across the curve. Let the good times roll.....or are things really this good?