The nine banks were given a deadline to pay the $2.1 billion owned to NNPC, but almost a year since the deadline expired none of them have paid up, the BBC reported.

NNPC complained to President Muhammadu Buhari about the missing funds, which led to the bans for Diamond Bank, Fidelity Bank, First Bank, First City Monument Bank, Heritage Bank, Keystone Bank, Skye Bank, Sterling Bank and United Bank for Africa, the report said.

Buhari