Considering the drop before the recent triangle formation, it is more likely to be broken down. Also, every new attempt to test the support line leads to a lower volume response, which means that the bulls got exhausted. The next possible are to stop/bounce from at would likely to be 2900–3100$.