Kayode Israel
Moderator

Top oil companies owe Nigeria $5.5M, lawmakers demand accountability
A brewing storm of debt and accountability is rocking Nigeria’s oil industry, as three major companies, Chorus Energy, Dubril Oil Company Limited, and Belema Oil, admitted to owing a staggering $5.5 million to the Federation Account. Their confessions came under the intense scrutiny of the House...
