gold touches $359, nears 6-yr high