Camber Energy Inc (NYSE: CEI) has failed to recover from the plummet of more than 60% caused by a short report issued by Kerrisdale Capital on Oct. 5. Popular fintwit…
Read More