Featured Oil World NewsIndian Oil signs first annual deal for U.S. oilEditorFebruary 19, 2019February 19, 2019 by EditorFebruary 19, 2019February 19, 20190689 By Giwa SHILE Indian Oil Corp, the country’s top refiner, has signed its first annual deal to buy U.S. oil, paying about 1.5 billion dollars