Iran war is pushing up oil & raw material costs, squeezing Chinese factories and businesses. China, already battling deflation and weak demand, now faces added pressure across supply chains. Al Jazeera's Katrina Yu reports. https://t.co/ktcYRmQuLQ