Four major retailers — Walmart, Target, Home Depot and Lowe’s — reported quarterly financial results this week. Post navigation ‘Pharma bro’ Martin Shkreli released from federal prison and into New York halfway house Apple may have to slide a lot further before the market sell-off stops, trader says