N720bn lost to lower crude production in two months – Report
Nigeria lost about N720bn in revenue as a result of the consecutive monthly decline in its crude oil production in February and March 2024, The PUNCH reports. Also, the country’s inability to ramp up production in these months made it to miss its crude oil production benchmark in the 2024Continue Reading