News from Iran and China Sending Markets to Higher Highs