Oil prices fell due to oversupply concerns and escalating US-China trade tensions. Gold prices surged above $4,100 per ounce, driven by expectations of a US Federal Reserve interest rate cut. Silver ...