India running out of space to store oil. Petrol pumps almost full
India is quickly running out of space to store a swelling stockpile of fuel as every possible container – including those in the 66,000 pump stations nationwide – threatens to overflow. Refiners in India, the world’s third-biggest oil consumer, have filled 95% of about 85 million barrels of fuel storage capacity, according to officials at…