Genie Energy Ltd., through its subsidiaries, provides energy services in the United States and internationally. It operates in two segments, Genie Retail Energy and Genie Renewables. The company ...