January 20, 2023Friday’s Insider Report: CEO is a buyer of this energy stock with a forecast return topping 80%