NBC: The three forces driving inflation higher and what it will take to cool them off