Amazon.com Inc. (NASDAQ:AMZN) has been caught in a whirlwind of technical signals lately, just days before its first-quarter earnings report on May 1. The latest? A Death Cross, the bearish signal ...