NNPC 'finalising $6bn in oil swaps'

Nigerian state giant in final stage on massive oil-for-products deals, report says

Published 18 May 2017, 14:07Updated 7 March 2025, 11:19
NigeriaItalyIndiaNNPCEssar