India, which is 80 per cent dependent on imports to meet its crude oil needs, has built three underground oil storages as insurance against supply …
The post Three foreign <b>oil</b> companies keen on hiring strategic <b>oil</b> storages in India appeared first on crude-oil.top.