"Insurance companies are providing for asset cover but are not covering the crude kept in storage," the official said on condition of anonymity.
Senior officials on Monday had said that Indian oil companies have optional volumes built in their annual crude oil purchase contracts with suppliers like Saudi Arabia and Iraq that will be more than enough to make up for any shortfall in supplies from sanctions-hit Iran.
India, the world's third-biggest oil consumer, meets more than 80 per cent of its oil needs through imports. Iran is its third-largest supplier after Iraq and Saudi Arabia and meets about 10 per cent of total needs.