This is a very good extensive report on what is going on with NNPC. lots of good work is being done and they are moving fast. however all this work would be for nothing if these few things are not doing. NNPC can’t continue to be regulator and market player. NNPC is too big and involved in too many things. a good idea would be to break up the different sectors and make them publicly held companies. The gas company, NNPC retail, refineries and the JV. all need to be seperate companies that are publicly traded companies owner by the federal govt, state and nigeria people. finally, we need to end the subsidy and deregulate the sector. this would end the shortage of refineries, the oil swap and the complete waste of money.