Indian Oil Corp. Inks First Annual US Oil Import Deal

Indian Oil Corp., the country's largest oil refiner, has signed its first annual contract for deliveries of crude oil from the United States, Reuters reports, …