Indian Oil Corp signs USD 1.5 billion deal to buy US crude oil

New Delhi: In the first-ever deal by an Indian company, Indian Oil Corp (IOC) Monday said it has signed an annual deal worth USD 1.5 billion to import …