Gold prices today – May 31, 2023 May 31, 2023 The price of gold closed at $1,958.3 per ounce on May 31, 2023, down 0.2% from the previous day. Here are some of the factors...