July Update: Nasdaq 100, TSX 60, Oil prices, Gold seasonality, Nvidia valuation versus Csico in 2000, Office real estate, Vacancy rates, Canadian real estate

Email info@macnicolasset.com with any investment or financial planning questions.