NNPC Scrutinized Over Oil Block Allocations and Spending