Oil producers in Nigeria, under the Independent Petroleum Producers Group (IPPG), have expressed opposition to being compelled to sell crude...
Oil producers in Nigeria, under the Independent Petroleum Producers Group (IPPG), have expressed opposition to being compelled to sell crude...