IOC signs first annual deal for US oil