Even China is not insulated from the hit to buyers' purchasing power as fuel and transport costs rise while the war in Iran continues.