The presidency has insisted that reports about $25 billion worth of oil contract allegedly awarded by the NNPC or missing $25 billion are both...