Technology Femi Otedola’s Net Worth Hits $2 billion – a Milestone for Nigeria’s Oil‑tycoon September 20, 2026 Editorial Team Femi Otedola net worth reaches $2 billion for the first time, marking a historic surge for Nigeria’s energy mogul and signalling fresh opportunities for African investors.