Nigeria’s oil production slumped in April after Exxon strike Rhema May 11, 2023 Nigerian oil production slumped almost 20% in April as Exxon Mobil Corp. workers went on strike, bringing to an end…