Indian Oil Corporation is in discussions to agree on a long-term supply deal with U.S. Cheniere Energy, in what could be one of many new LNG supply agreements between India and America.
India continues to purchase crude oil from various global suppliers while ensuring compliance with international sanctions, ...
S M Vaidya on Saturday stepped down as chairman of Indian Oil Corporation (IOC ... the world's first 3G ethanol plant, and ...