Jittery investors pushed gold past $3,000 an ounce for the first time as threats of a US trade war rattled markets and sent money managers in search of a safe haven.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results