june long weekend market 021