Keeping invasive rats off the Aleutian Islands. That was the topic up for discussion at the BP Energy building in Anchorage. The event was hosted by the U.S. Fish and Wildlife Service and the Alaska Maritime National Wildlife Refuge. The concern is keeping rats off four islands in particular: Amchitka,…