Hungary is halting diesel shipments to Ukraine as a dispute over interrupted Russian oil flows through Ukraine drags on.