Crude Oil

This is the first time ever that India, which stores 5.33 million tonnes or about 38 million barrels of crude oil in underground caverns at three locations on the east and west coast, is releasing stocks for such purposes.