Crude oil futures leaped to a new all-time high above $120 a barrel, as supply concerns grew and the U.S. dollar weakened against the euro. Retail gasoline and diesel prices eased over the weekend, although pricier oil threatens to push them higher again.

Oil Refinery

U.S. light, sweet crude for June delivery jumped to a new trading record of $120.36 a barrel on the New York Mercantile Exchange (Nymex), before retreating to settle up $3.65 at a record $119.97.