Nigeria’s crude oil production dropped to 1.39 million barrels per day in September 2025, its lowest level in seven months and below the OPEC allocation […]