Karoon Energy (ASX: KAR) Stock Analysis & Outlook