Putin’s gamble shakes up energy trade – and China may gain