You hit the nail on the head. People simply see better opportunities to make money in the short to medium term.. Hence the supply>demand.
The downgrade doesn't help either obviously, but people believe in companies fundamentally and exit for technical reasons all the time.
Once the technicals and fundamentals are back in sync - 'all the ducks will be in a row'.
I think the whole "people know whats going on behind the scenes and it cant be good so there are lots of sellers" nonsense that Mr Q is rolling with is complete bollocks personally..
But hey, everyone has their agenda.
MBE Price at posting:
16.0¢ Sentiment: Buy Disclosure: Held