The Nigerian National Petroleum Corporation (NNPC) is the state-owned oil corporation in Nigeria responsible for exploration, production, marketing, and regulation of petroleum resources. It plays a central role in Nigeria's economy as the main driver of government revenue.