Nigeria records 70million barrels of oil losses between 2015-2023, as Buhari regime ends with worst crude oil production in country’s history
Oredola Adeola The Muhammadu Buhari's Administration will be leaving Nigeria's petroleum industry with an all-time record cumulative loss...