Adedokun Waliyu
May 13, 2023
Nigeria lost 270,000bpd of oil compared to its 1.268mbpd production figure in March, the OPEC data revealed....