Sat, June 6, 2026 at 2:04 PM UTC Utility deals rarely make investors lean forward. This one should. Xcel Energy (NASDAQ:XEL) just struck an electric service agreement with Google that rewrites who ...