Higher Energy Prices Test US Consumer Spending Resilience BE Q1 2026 Earnings EPS Crushes Estimates with 2286 Surprise Stock Declines Vestas Wind Systems Shares Fall on Margin Guidance Concerns