After weeks of denial, the Nigerian National Petroleum Company Limited (NNPC) acknowledged on September 1, 2024, that it owed its petrol suppliers $6bn, citing financial strains...