U.S. President Donald Trump said that he has struck a deal to obtain diesel from Russia, a stunning reversal after years of U.S. pressure on Moscow over its war with Ukraine and an attempt to address high fuel prices ahead of the U.S. midterm elections.