Recovered Funds: EFCC Hands Over ₦3.9bn Linked to Oil Sector Fraud The Economic and Financial Crimes Commission (EFCC) has formally…