Admin
October 16, 2024
October 16, 2024 Nigeria’s oil regulator has rejected Shell’s proposed $1.3 billion sale of its onshore oilfields...
