Gold prices rose back above $2,900 per ounce on Monday, supported by a weaker dollar and fears of an impending trade war as U ...