Wal-Mart Announces More Price Cuts