Cellectis CLLS Reports Strong Q1 2026 Revenue NA EPS Beats Europes Household Energy Prices Surge Amid Middle East Tensions Which Capitals Were Hit Hardest