By Onome Amuge Despite recording lower crude oil production in March 2023, Nigeria retained its position as the largest oil producer