ATOM Struggles After Failed Breakout, Recovers With New Support at $4.3

#ATOM