Crude futures rose more than $1 a barrel in New York late Friday, and the rest of the energy complex was also collecting gains.
Oil for June delivery was recently at $66.20 a barrel, up $1.14 on the session. Natural gas climbed 27 cents to $7.87 per million British thermal units.
Heating oil advanced 2 cents to $1.91 a gallon, and reformulated gasoline tacked on nearly 5 cents to $2.34 a gallon.
Among metals, gold was better by $1.30 at $683.10 an ounce, and silver was higher by 4 cents at $13.61 an ounce. Copper edged up 1 cent to $3.54 a pound. July platinum was adding $2 to $1,295 an ounce.
Elsewhere, coffee, cotton and frozen concentrated orange juice strengthened, while sugar and cocoa eased. In Chicago, soybeans were to the upside, but corn, wheat and ethanol pulled back.
The CRB Index was up nearly 3 points to 313.91.