New York, January 25th (TradersHuddle.com) - Shares of Avon Products Inc. ( NYSE:AVP ) closed the session at $16.59 just above calculated resistance at $16.18. The stock moved to what appears to be a higher range, spurring attention from momentum buyers. . Read More --