In a sudden and alarming turn of events, Ibadan, the capital city of Oyo State, found itself grappling with the...
Nigeria's crude oil production capacity has collapsed by 83%, the results show....