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 is at $41.41 a barrel.

Copper is at $2.33 per pound.

Factors weighing on the markets are the decreasing likelihood that there will be an interest hike by the U.S. Federal Reserve. China is also a concern.

Creative Commons image by Damian Morys