Mainstreaming Alternate
The Indian Oil Corporation (IOC) has purchased three million barrels of Russian Urals from energy and…