The S&P 500 index rose 10% in April, for its largest monthly increase since 2000, despite a steady stream of negative to mixed economic data. Its near-two-month rally has added 29% to the index’s value. The story was more mixed for bonds as short term rates fell and long term increased. But the clear message is that both the bond and stock markets are positioning for recovery. Even Thursday’s announcement that Gross Domestic Product fell by a whopping 6.1% had no significant impact on the markets.