Outrage as depot price hike may push petrol to N160 – oil marketers

The pump price of the Premium Motor Spirit, also known as petrol, appears set to hit…