Private depots crashes price of petroleum