Genie Energy, through its subsidiaries, operates as a retail energy provider.