Nigeria's Senate Reveals $300 Billion Lost to Crude Oil Theft from 2015 to 2025 By Eze Chidiebere Paul • 2 months ago