I'm in a similar boat. I was told by Morgans that ATL was a bargain at $1.30 or so. I bought extra later at 46c
I guess the only thing that gives me any confidence is that the management have more to lose any anyone so they will do whatever it takes to survive this