The war in the Middle East is pushing up short-term government yields, on expectations that the Fed is increasingly likely to hike interest rates over the next two years.
Until ships start moving through the Strait of Hormuz, prices for oil and a range of related goods will likely keep rising. The question is, how long will it take them to come down again?