Iran-Oman Hormuz Deal in Doubt as Oil Holds Near $97