IOCL signs first annual contract to import 3 MT US crude for USD 1.5 billion