GNE Dividend: Genie Energy Ltd Yield Insights