Genie Energy Ltd., through its subsidiaries, engages in the provision of energy services in the United States and internationally. The company operates through two segments, Genie Retail Energy and ...