Earnings Preview: Exxon Mobil (XOM), Amazon.com (AMZN), Starbucks (SBUX), 3M (MMM), ConocoPhillips (COP)