Aluminum Prices Surge Amid Iran Conflict Squeezing Major US Manufacturers Bloom Energy BE Q1 2026 Earnings Beat Revenue NA EPS 044