SAINT PETERSBURG - China National Petroleum Corporation (CNPC) and Russian oil giant Rosneft have signed a long-term agreement for oil deliveries with an estimated value of $270 billion, Russian President Vladimir Putin said Friday.
"The contract is intended for 25 years," Putin said during the ongoing 17th St. Petersburg International Economic Forum.