Oil prices jump as Middle East war rattles markets