Barchart giving this a buy rating. Something is bubbling. I am upside down in this thing and only hope I can come out alive soon.