Charts on GLD, GDX & YI for Tuesday April 12th, 2016

 Elliott Wave Chart
 Elliott Wave Chart
 Elliott Wave Chart