Genie Energy Ltd. Class B Stock (GNE) reports earnings