Last Updated: Monday, August 22, 2011, 16:14
China National Petroleum Corp. (CNPC), the country's largest oil and gas producer, has terminated six exploration projects in Libya and Niger amid ongoing political turbulence in the two nations, a media report said Monday.