CANADA'S NATIONAL FORECAST - JULY 5, 2026