All four major central banks held their policy rates steady last week, but all of them also had a hawkish bias. Earnings continued to be supportive of higher stock prices, with five of the Mag 7 companies all beating on the top and bottom lines. Yields were higher as bonds got hammered, thanks to ongoing concerns regarding higher oil-induced inflation. There is no end in sight to the Iran-U.S. conflict.
Concerns regarding tariffs and trade rhetoric faded a bit in the second half of the week in the U.S., which gave way to decent economic data and a strong start to the earnings season. The S&P 500 and NASDAQ hit record highs (again). Yields were under modest pressure at the long end of the curve.