A faltering U.S. dollar helped gold puncture the US$1,500-per-ounce threshold temporarily on April 19 and set another record high. Gold futures contracts for June delivery hit a high of US$1,500.50 per ounce before settling back to US$1,495.
Read more >