fbpx

Video: Sechin Signs Oil Deal in China

First Deputy Prime Minister Igor Sechin, anointed by some as Russia’s “oil czar”, has traveled to China to sign the final papers on what he calls an “unprecedented” 20 year oil deal (though some people believe that the price is not right).