Kicking off with oil prices, both Brent and WTI spot prices wrapped up Wednesday’s session at highs, adding 7.7% and 8.9%, respectively. The Strait of Hormuz has remained all but closed since the onset of the US-Iran conflict in early March, with reports that the US is preparing for an extended blockade. Oil markets also caught a modest bid overnight amid reports that President Trump is expected to receive a military briefing on possible Iranian strikes, per Axios.
Suffice it to say, prospects for a resolution remain dim at this point. Interestingly, the WTI December 2026 futures contract recorded a fresh record high yesterday, suggesting the market is not pricing in a speedy resolution.
That man is not going anywhere
The April Fed meeting concluded yesterday, with Jerome Powell chairing his final meeting. It was no surprise to see the central bank keep the funds target rate on hold at 3.50-3.75%. What did raise some eyebrows, however, was the 8-4 vote split. Governor Stephen Miran voted to lower the rate by 25 bps, while three Presidents – Beth Hammack, Neel Kashkari, and Lorie Logan – banded together to support maintaining the target, though they dissented from the easing-bias language in the statement. This marks the highest level of dissent since the early 1990s, as the Fed remains caught between a rock and a hard place, balancing elevated inflation and a gradually loosening jobs market.
Powell then confirmed he will remain on the Fed’s Board of Governors after his chairmanship ends on 15 May, citing ongoing legal threats to the institution as his reason. Kevin Warsh’s Senate confirmation also advanced this week, but he will inherit three hawkish dissenters and a Fed that the market has already priced with no cuts this year. Powell staying put also means that Trump does not get to fill that seat, which is itself a political variable worth watching. Unsurprisingly, Trump was quick to respond with a short but direct Truth Social post:
For the USD, the Fed decision proved modestly supportive, with markets completely removing 2026 easing from the rates curve and currently pricing in 3 bps of tightening.
Big tech earnings
Wednesday’s tech earnings deluge was revealing.