Stocks were weak overnight, dropping on both the Asian and the European openings.

But they were reeling on the open of the US futures markets, led even lower by the results from real economy stocks like CAT, who are not doing all that well, and are symptomatic of global slowing.

Gold got a strong safe haven bid, rallying up above 1240. But that gain gave up ground as the day wore on, finishing off around the $1230 level. Silver is following.  

As a reminder there will be a Comex gold option expiration on Thursday the 25th.

Need little, want less, and love more. For those who stand firm until the end will be saved.

Have a pleasant evening.