april gold touches two-week low of $558/oz