Image used for representational purposes. File | Photo Credit: Reuters State-owned Indian Oil Corporation (IOC) and Hindustan Petroleum Corporation Ltd. (HPCL) have jointly bought 2 million barrels of Venezuelan crude oil — the second deal Indian refiners have Read More