Global diesel prices surged as Ukraine and Iran struck refineries in Russia and the Middle East.