News Nigeria Nigeria Lost 42.55 Million Barrels to Oil Production Delays byToyibat AjoseNovember 9, 2026 | 03:51