U.S. to end two more offshore wind leases for fossil fuel investments

April 27, 2026