Home Investing Amazon earnings preview: can AWS help the stock catch up with tech peers?