De vrachtwagen had een defecte rem en de chauffeur verloor de controle over het stuur, waardoor hij op meer dan een dozijn voertuigen botste op een snelweg, zei Olusegun Ogungbemide, woordvoerder van het Federal Road Safety Corps, in een verklaring laat op zaterdag.
Hij zei dat 10 mensen werden gered met verschillende gradaties van verwondingen en dat drie anderen ongedeerd waren.
"Helaas zijn de overige 18 slachtoffers onherkenbaar verbrand," zei Ogungbemide.
Ongelukken met tankwagens komen vaak voor in Afrika's grootste olieproducent. De autoriteiten wijten deze ongelukken aan slechte wegen en roekeloos rijgedrag, waarbij vaak tientallen doden vallen.