July crude oil futures rose $0.51 to $49.16 a barrel.
June gold futures rose $0.40 to $417.3 an ounce.