Oil prices climbed Tuesday as U.S. stocks extended gains on increased optimism about the economy. Light, sweet crude for August delivery increased 39 cents to settle at 103.53 dollars a barrel on the New York Mercantile Exchange.