The Dow rises 66 points despite a late sell-off of technology issues. Oil falls $1.58 to $124.22 a barrel. Stocks advanced Wednesday after a better-than-expected report on consumer prices tempered concerns about inflation.