India Buys 2 Million Barrels of Venezuelan Oil as It Diversifies Imports; What Does It Mean for Russian Crude?
India’s big state‑owned oil companies, the Indian Oil Corporation Limited (IOC) and Hindustan Petroleum Corporation Limited (HPCL) have bought 2 million barrels of ...






















