Afghanistan clears oil deal with China's CNPCKABUL — Afghanistan has agreed to sign a deal with China National Petroleum Corporation (CNPC) for oil exploration and extraction, the president's office said in a statement Monday. Dec 26, 2011