Share Facebook Twitter Pinterest Reddit Email New sanctions on Russian oil giants present President Trump’s frustration with President Putin as his peace effort falters.