News

Six major depots have lowered the price of petrol in Nigeria as competition becomes more intense in the downstream sector.