Energy OilNigeria’s NOC NNPC faces $3bn backlog on petrol payments, sources sayEditorApril 9, 2024 by EditorApril 9, 20240270 Nigeria’s state-oil company NNPC owes around $3 billion to fuel traders for imported petrol, three sources told Reuters, as the tumbling naira currency and rising