Home Stock Is the Treasury sell-off over? Capital Economics weighs in