Independent Petroleum Distributors (KIPEDA) In Trouble As ERC Cancels License