Wind turbines in the North Sea near the Humber Estuary in the United Kingdom, on March 11 2025. Dan Kitwood/Getty Images