Today on Taking Stock | Markets Slide With Earnings and Oil in Focus