Daily Archives: June 25, 2026

Crude Falls to Post‑War Low but Fed’s Path is Still Murky

The price of the U.S. benchmark for crude oil fell below $70 a barrel on Wednesday, marking the lowest level since the war with Iran began on Feb. 28. The sharp slide will ease pressure on headline inflation measures in the coming months. The question is whether the bond market will soon follow suit, and price in lower inflation risk? Hanging in the balance is the outlook for Federal Reserve rate hikes.

Continue reading