July 27, 2026
This escalation of tensions between the U.S. and Iran led to a nearly 9% plunge in crude oil prices, with WTI closing at $81.94 and Brent at $87.81, triggering a bull flattening of global interest rates, with long-term yields falling more than short-term yields, compressing the yield curve’s slope, with declines of up to 4 bps in Europe and 3 bps at the long end of the...