May 26, 2024

Nigeria crude oil output restored to 275,000 bpd after NNPCL settles lingering PENGASSAN, TOTALEnergies rift