The Nigerian Upstream Petroleum Regulatory Commission has announced the start of the bidding process for 12 oil blocks recently put up for sale. It also marks...
Amid a dwindling economy and the threat of skyrocketing inflation, South Sudan has put up 14 of its oil blocs for sale in a bid to...