U.S. crude oil futures rose 1% to an all time high of $112.84 a barrel in electronic trading tonight....hedging against the US dollar I guess.