Raft of new US sanctions leave Putin’s oil and gas revenue unscathed