I Don't think it helps that Pinetree has to fill another commitment by Jul 13. With house 80 and 33 selling, it could be them trying to fill their quota. Other wise it would be staying higher with little trading and no selling pressure, which in turn would keep most investors in a more comfortable and less stressful state of mind.
Having said that, they might have been done yesterday with that being the last settlement date for them to get funds available on time. But it does create uncertainty and volatility to some investors that might be sitting on the fence, ready to sell.