India has lowest petroleum prices in the world, says Union Minister
There is no shortage of oil, the number of oil suppliers has already gone up from 27 to 40, announces Hardeep Singh Puri, hinting at a possible further price cut