Amazon (AMZN) shares are in focus ahead of the tech behemoth’s second-quarter earnings, which are scheduled to be released after market close on July 30. Consensus is for the company to post $1.81 a share of earnings (EPS), up 7.74% year-on-year, on $195.97 billion in revenue, a 16.8% increase from the same quarter last year.