PPPRA’s delay in petrol price update for May raises marketers’ profit margin to N15.5/litre Read more