By | July 07 2009 10:04 AM

China National Petroleum Corp., the country's largest oil company, could pay up to $14.5 billion for 75 percent of Spanish oil major Repsol's Argentine unit YPF, sources said on Tuesday.