Gold powers past $3,000 per ounce
Gold has reached another historic milestone, surpassing $3,000 per ounce for the first time and setting a new all-time high of $3,046.04 this morning. This marks another leg in gold’s third major bull run, following similar rallies in the 1970s and 2000s, and...