Happy Canada Day, and July 4 to all of our American friends.

The July 4 Weekly Market Review is HERE.