
Report: Two-Month Decline in Crude Production Leads to N720bn Loss
Report: Nigeria Incurs N720 Billion Revenue Loss Due to Decreased Crude Oil Production As reported on April 15, 2024, Nigeria faced a significant revenue setback amounting to approximately N720 billion due to consecutive declines in crude oil production during February and March of the same year. The inability to meet the crude oil production benchmark…