IOC signs $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 …