The sells could possibly be investors who bought in at around 1.8 and fed up with the markets not acknowledging the progress here . Can't blame them as still profit , 3 p and i will be tempted
This has been coming together for months yet the market doesn't recognise this , One of the better oilers this one on Aim at the mo so hopefully touch base with 3 p soon ,