Oil & Gas

NNPC dispels report of looming petroleum products shortages