Markets swoon

North American markets are selling off with the S&P 500 down 1.03% and TSX tumbling 1.16%, hitting a 20-month low. Gold is actually having a good day. Spot gold is up $21 to $1150 per ounce. Silver is at $15.55 oz. Crude oil...