... jokah | July 23, 2001 Amazon stinks up the joint again with its earnings release. No surprise here. Still too timid to play the short side aggressively though…