Refiners Stockpile Low-Cost Oil, Fill 32 Million Tonne Commercial Storage

Petroleum Minister said India can meet around 20 percentof its domestic demand by storing low-priced priced crude oil