By Dr. G. Sam Edo Nigeria is the largest oil producer in Africa, the 8th largest in the world and 5th largest supplier to United States. Nigeri
Read MoreBy Dr. G. Sam Edo Nigeria is the largest oil producer in Africa, the 8th largest in the world and 5th largest supplier to United States. Nigeri
Read More