Home Politics Environmentalists Cheer as Biden Admin Cancels Millions of Acres of Oil & Gas Lease Sales in Public Waters