NNPC and Dangote Refinery have agreed on a decade-long gas supply deal aimed at increasing refinery production capacity.