Stocks Gain on Home-Sales Data

20-5 positive. Trading was active. Oil & gas, basic materials, and utilities stocks were among the market leaders. Campbell Soup (CPB) reported first-quarter sales of $2.2 billion and earnings of 87 cents per share, above Wall Street consensus estimates,...