My answer to both questions would be yes. Hamish seemed quite p1ssed off with it.
My best guess is that they are trying to push the price down to accumulate knowing what is round the corner. I'm not a trader though so don't know how all that works.
JIMO.