Businesseconomyfinance Armour signals constructive MBS outlook amid Fed easing and 7.75% economic return Armour signals constructive MBS outlook amid Fed easing and 7.75% economic return byadminOctober 23, 2025