Genie Energy 2Q26 net income more than quadruples to $11.4 million; revenue falls 4.7% to $100.4 million - GNE News | Rallies