October 12, 2026

1 thought on “Nigeria losses $2.7bn as oil production falls below 1mb/d”

Leave a Reply