New inflation figures spell bad news for the US economy, as the world feels the consequences from the Iran war.