Advertisement
Nigeria, Africa's largest oil producer, sits on vast crude oil reserves, yet imports most of its own fuel. The Nigerian National Petroleum Corporation is being accused of systemic failure and a public outcry has forced a structural overhaul. However, critics say this is too little, too late and that the institution is drowning in corruption.