RE: Contracts6 Oct 2021 09:59
I personally think there's a lot tree shaking going on here.
People are expecting an update this week (possibly tomorrow) so this could be the MM driving out the faint hearted.
Or I've got it all wrong and this is a massively undervalued company that's being battered by the recent energy price crisis?