Gold keeps marching higher on Tuesday and has reached a fresh all-time high above $3,650.
Read Full Article