Stop complaining about "bots"and "pump and dump"if all you so called committed holders of MEO didnt sell then you wouldnt have the reasons to complain.
Look in the mirror and blame yourself.
I myself have been in MEO for about 8 months and will hold until we see gas.