Gold prices have closed at their highest level in nearly three weeks, spurred by a drop in the US dollar and tensions in Eastern Europe and the Middle East.
Gold prices have closed at their highest level in nearly three weeks, spurred by a drop in the US dollar and tensions in Eastern Europe and the Middle East.