SINGAPORE/NEW DELHI (Reuters) -Indian Oil Corp (IOC), the country's top refiner, has bought 7 million barrels of spot Middle ...