Shock as Senate probe uncovers $300bn crude oil losses in Niger Delta
Nigeria may have lost over $300 billion in crude oil proceeds to theft, leakages, and systemic corruption over the years, according to an interim report of the Senate Ad-Hoc Committee investigating oil theft in the Niger Delta. The report, presented