Commonwealth CIO, Brad McMillan shares his thoughts on the June rally, the economic recovery, housing affordability, and the potential challenges we still face.

Agree or disagree in the comments.