Economy DPR Dismisses Claims of Missing 2mbpd Shell Oil February 14, 2021 Adedapo Adesanya By Adedapo Adesanya The Department of Petroleum Resources (DPR) has dismissed media reports that it uncovered a missing 2 million barrels of crude in Read More