Oil jumps 2% to 4-week high after US-Iran blockade