We need the US-Iran peace deal and strait of Hormuz to open else this crisis will spread worldwide.
Beijing cracks open on producer prices, China PPI surges 1.7 percent mom and ends the deflation run, last domino falls hard into 2026. 1.7 percent mom producer price spike ends the long deflation party, China factories crank costs higher, last …