JUST IN: Gold falls to a seven-week low of $4,146 an ounce as oil prices, the US dollar and Treasury yields climb, with silver tumbling nearly 5%.