India to store crude oil in United States – How this will benefit us
India and the United States have signed a Memorandum of Understanding to develop a strategic petroleum reserve, as talks between the two countries towards allowing India to create a stockpile of oil and house it in US facilities reached an advanced stage, according to Union Minister of Petroleum and Natural Gas Dharmendra Pradhan. The minister…