NNPC Awards 2017 Crude Term Contracts To 39 Companies