Gold and oil have a message for investors about Iran tensions | Metals Mine