Consolidation around (expected) median ~3.17 (after sharp rising above 3.1) was planned long ago...
For this median a drop towards ~3.04 (former "consolidation median") was planned as well (if briefly --> at the median ~3.17, and max ~3.3 we have: L=3.04, M=3.17, H=3.3, although there were many diff triggers). Many traders knew this very well, some just could read old posts well, and many could also read candles well (we had last sessions - Mar 27 and Mar 30, though not perfect, but "bearish reversal formation" in short-term sub-uptrend). So, conditional on current info, aggregated factors dynamics --> current results.... Don't forget that the upper border of our "systemic" rising channel since Aug 2013 is around ~3.15 today. When many (very) active players are (very) certain in short-term price formations - the volume may rise (though not always, conditional on number of profitable spec. shares and p/v/t distributions).
Again, after the most prob "consolidation" phase (correction in time) the target is ~3.37. Though, there is still a small prob for a short-term drop under 3.0 (after the new target ~3.37 is hit). So, there could be still some attempts to transform correction in time into top-forming .