Gold, silver under pressure this week as US-Iran conflict, oil rally cloud outlook