Gold and other metals prices ended broadly higher Monday, while crude oil and other energy futures were little changed ahead of several big economic reports this week.
Gold for August delivery rose $6.90 to $1,328.40 an ounce. Silver rose 9.3 cents to $19.864 an ounce. Copper, platinum and palladium also rose.
Copper for September delivery rose 0.2 cent to $3.1075 a pound. October platinum rose $19.90 to $1,442.70 an ounce and September palladium rose $20.65 to $744.65 an ounce.
Crude oil barely budged at the beginning of a busy week for economics news. Oil lost 15 cents to finish at $104.55 a barrel in New York.
Later this week the Federal Reserve holds a two-day policy meeting and the government will report on second-quarter growth and employment in July.
In other energy trading on the New York Mercantile Exchange:
— Wholesale gasoline for September fell 3 cents to finish at $2.98 a gallon
—Heating oil for September rose less than a cent to end at $3.02 a gallon
— Natural gas for September fell 9 cents to $3.47 per 1,000 cubic feet.
Crop prices were mixed.
December corn fell 2.75 cents to $4.7325 a bushel. September wheat rose 1.25 cents to $6.515 a bushel and November soybeans fell 8.5 cents to $12.20 a bushel.