Fighting on economic, terror fronts