Oil jumps to a three-year high as tensions mount in the Middle East