Skip to main contentGNE: Genie Energy Ltd. Stock Analysis | finqOS