Nigeria’s $3 billion oil debt to complicate President Bola… SpyDa Jun 25, 2023 According to four traders and executives, Nigeria has accrued up to $3 billion in arrears to trading companies such…