State-owned Indian Oil Corp. (IOC), India's largest refiner by capacity, has bought 6 million bbl of crude oil from the US for delivery between November and January amid fears that supplies from Iran will be disrupted by renewed US sanctions on Tehran's petroleum sector.
展开▼