carl oppermanlatest news & developments