Loading market data...
Loading rig count data...
Loading grid data...
Loading...
Genie Energy lowers FY2026 adjusted EBITDA guidance to $32.5M-$40M | DOWNSTREAM | Energy Marketplace | Energy Marketplace