Iran's Pezeshkian keeps door open to talks as oil tops $97