Stocks Higher, Walmart Job Cuts, Credit Suisse Apology, Virgin ... -...