Residents of Jamestown received welcome news recently when Weaver’s Cove announced that they were withdrawing its applications with the Federal Energy Regulatory Commission for an LNG facility in Fall River and an accompanying terminal in Mount More...