The Petroleum Products Pricing Regulatory Agency (PPPRA) on Sunday retracted its earlier statement removing price cap of petrol and giving...