President Trump held out hope for a peace agreement, but said high oil prices would not force his hand.