Donald Trump has also sought to blame record U.S. diesel prices on Ukraine rather than the U.S.-led war in Iran, which has elevated world energy prices