Donald Trump struck a diesel deal with Russia worth less than two weeks of U.S. demand. The agreement comes as he faces pressure to cut fuel prices, with the midterm elections less than a month away.