US President Trump's bid to bring down diesel prices by easing sanctions on Russia prompts rare Republican criticism.