Iran deal impact on oil prices "muted"