The largest oil corporation in Kuwait is the state-owned Kuwait Petroleum Corporation (KPC). Operating alongside its massive specialized subsidiaries—such as the Kuwait Oil Company (KOC) for upstream exploration and the Kuwait National Petroleum Company (KNPC) for refining—KPC coordinates virtually all hydrocarbon exploration, production, refining, and international petroleum distribution activities for the nation.