‘President Trump trying to do what he can to bring down diesel prices three weeks before the midterm election’