Oil prices remain supported as Strait of Hormuz risks, inflation pressure, and strategic reserve limits keep Brent and WTI firm, while rising producer prices and Treasury yields add pressure to the wider economy.
Oil prices are holding steady as supply concerns, inflation pressure and Strait of Hormuz uncertainty continue to bolster the market. Producer prices are already ticking up as fuel and transport costs ripple through the economy while Treasury yields are testing the significant resistance levels. Strategic reserves from China or the U.S. might help ease prices in the near term but they cannot solve the supply problem. This article examines how the oil shock is moving through inflation, yields, strategic reserves and the technical picture for Brent and WTI oil.