Gold prices hit all-time high for second time within a week
Gold prices reached an all-time high of $3,012.05 per ounce on Tuesday (March 18). This is the second time within a week that gold has breached this crucial level, driven by escalating economic concerns and global uncertainties. Gold prices today Spot gold: Up 0.2% at $3,008.08 per ounce (as of 0249 GMT). US gold futures: