A sense of caution prevailed on Wall Street as traders waded through a deluge of corporate earnings ahead of Amazon.com ...