june long weekend market 024