News

Russia, China Report Gas Deal All But Final

Russian President Vladimir Putin will be in Shanghai on May 20 and 21 to sign a long-term deal to sell gas to China. Under the deal, Russia