adminSep 20, 2023
Nigerian National Petroleum Company Limited (NNPCL) failed to remit $6.923 billion and swapped about $7.108 billion of crude under its Direct Sale Direct Purchase (DSDP)...