The market is always looking ahead. Even after a solid 1Q on higher sales and profits, Wal-Mart Stores (WMT, $56.65, down $1.37) spooked Wall Street after giving cautious 2Q guidance. The company reported income of $3.02 billion for the quarter, up nearly 7% from $2.82 billion, versus the same periodRead more

More