Stocks eased as oil surged and retailers reported disappointing sales for March.
The Street | April 7, 2006