A surprise decision by the Trump administration to extend the sale of Russian oil will add extra billions of dollars to Vladimir Putin’s coffers.