The price of ATOM has dropped in the last 24 hours to $8.77. A descending wedge has formed on the ...Read More...