The recent agreement between Russia and China for the sale of some 38 billion cu m of natural gas a year for 30 years, at a reported price of $ 400 billion ends a long-going negotiation between the two countries over the price of that supply. (Which works out at roughly $ 10 a thousand […]