Indian Oil Corporation Signs $1.5 Billion Deal To Buy US Crude Oil

In a first-ever deal by an Indian company, Indian Oil Corporation Ltd. said it has signed an annual deal worth $1.5 billion to import three million tonnes …