Markets confused by Trump Iran sanctions waivers