Industries | Tue May 20, 2014 2:10am EDT

Russia, China yet to agree on gas deal price