StockNews.com initiated coverage on shares of Genie Energy (NYSE:GNE – Free Report) in a report released on Thursday morning. The firm issued a buy rating on the oil and gas producer’s stock. Genie Energy Price Performance Shares of Genie Energy stock traded up $0.31 during trading on Thursday, hitting $15.51. The stock had a trading […]