Recording Every Moment
Nigeria is set to approve Exxon Mobil’s $1.3 billion sale of oil and gas assets to…