june long weekend market 025