Oil prices jumped about 4% on Tuesday following reports Iran was preparing to launch a missile attack on Israel.