Benchmark U.S. crude oil for September delivery rose 23 cents to settle at $41.27 a barrel Wednesday. Brent crude oil for September delivery rose 53 cents to $43.75 a barrel.
Wholesale gasoline for August delivery fell 2 cents to $1.24 a gallon. August heating oil rose 1 cent to $1.25 a gallon. August natural gas rose 5 cents to $1.85 per 1,000 cubic feet.
Gold for August delivery rose $8.80 to $1,95.40 an ounce. Silver for September delivery rose 2 cents to $24.32 an ounce and September copper held steady at $2.92 a pound.
The dollar fell to 105.05 Japanese yen from 105.11 yen. The euro rose to $1.763 from $1.1724.