JD Sports warns Iran war could hit consumer spending and raise prices | Globalytic