Stocks climb, Dow touches record; U.S. oil rises after EIA data