Equipment failure is believed to be to blame for the crude oil leak at the Shell Petroleum Development Company of Nigeria (SPDC) facilities in Peremabiri, Southern...
The Department of Petroleum Resources (DPR) has dismissed claims that Shell Petroleum Development Company (SDPC) under-reported two million barrels of crude in its oil production records...