Gold for June delivery climbed $3, to $357.40 an ounce, another recent record.
Gold set for June delivery fell $1.90, to $354.40 an ounce.
Crude oil for June delivery rose to $75.17 a barrel, up $1.48.
Gold for June delivery fell $5.60, to $388.70 an ounce.
Gold for June delivery rose sharply, by $4.50 to $378.70 an ounce.
Crude oil for June delivery fell 32 cents, to $20.68 a barrel.
Crude oil for June delivery fell $1.23, to $21.20 a barrel.
Gold for June delivery rose $4.50, to $361.80 an ounce.
Gold settled $2.20 to $2.50 higher, with the contract for June delivery at $366.90 an ounce.
Crude oil for June delivery climbed 32 cents, to $21.18.