Nigeria's Oil Sector Faces Crisis as Production Plummets — What This Means for Prices
Nigeria's oil production has dramatically decreased, with output dropping to 1.2 million barrels per day in April 2026, a significant decline from 1.6 million barrels per day in March. This reducti…