The Japanese Yen just flash crashed, creating even more unease among already jittery investors. Got gold?
Continue...