RE:RE:RE:RE:RE:India building massive oil storage facilities Many of these countries don't have much oil in the way of strategic reserves. India is definetly one of them.
A country of 1.4 billion people with GDP at 7 % and they have less strategic oil reserves than britain
They should have 300- 400 million barrels on hand at least.