Benchmark U.S. crude oil for June delivery rose 32 cents to $102.02 a barrel Wednesday. Brent crude for June delivery rose 33 cents to $105.32 a barrel.
Wholesale gasoline for May delivery rose 12 cents to $3.46 a gallon. May heating oil rose 20 cents to $4.67 a gallon. May natural gas rose 42 cents to $7.27 per 1,000 cubic feet.
Gold for June delivery fell $15.40 to $1,888.70 an ounce. Silver for May delivery fell 8 cents to $23.46 an ounce and May copper rose 2 cents to $4.46 a pound.
The dollar rose to 128.35 Japanese yen from 127.59 yen. The euro fell to $1.0562 from $1.0645.