Oil prices climbed above $94 a barrel on Tuesday in Asia, buoyed by gains in stock markets and in anticipation of improved U.S. economic data.

Benchmark crude for January delivery was up 46 cents to $94.34 a barrel at midday Kuala Lumpur time in electronic trading on the New York Mercantile Exchange. The contract was up 35 cents to settle at $93.88 on Monday.

Asian stock markets bounced back on Tuesday as concerns eased that the death of North Korean leader Kim Jong Il could spark political turmoil.

Energy analysts Cameron Hanover said Kim’s son and successor Kim Jong Un may need up to two years to consolidate his power and is unlikely to take a more militant stance toward its longtime rival South Korea.

It said European debt remains the biggest concern in financial markets. On Friday, Moody’s downgraded Belgium’s credit rating by two notches.

Those worries were set aside in the oil market as investors hope for stronger U.S. housing and gross domestic product figures due out later this week, said Ritterbusch and Associates. Crude has fallen from above $100 earlier this month on expectations that Europe’s debt crisis will trigger a recession on the continent next year and undermine global oil demand.

In other energy trading on the Nymex, natural gas rose 1.9 cents to $3.115 per 1,000 cubic feet. Heating oil added 1.6 cents to $2.8063 a gallon and gasoline futures were up 1.55 cents to $2.5127 a gallon.

More In: Markets | Business