U.S. stock indices added to their earlier firm tone with a strong rally following the release of a better than expected U.S. existing home sales report. Traders increased long bets that the U.S. economy would continue to recover. Last night’s rally took out the recent top in the March E-mini S&P 500, reaching 1114.75. The next upside targets are 1119.00 to 1122.00. Optimism over a U.S. economic recovery is encouraging investors to seek higher yielding stocks at the expense of Treasuries and Gold.