The Organization of Petroleum Exporting Countries(OPEC) has said that Angola is the topmost crude oil producer in Africa, pushing Nigeria out of the top spot as...
The Special Investigative Panel on Oil Theft/Losses set up by the Federal government has called for stiffer actions to be taken against oil thieves. The panel...