Genie Energy Q1 Earnings Hit by Margin Pressure, Guidance Lowered — GNE -0.60 · News Impact Screener