Oil rose to $100 today as a move by global central banks to add liquidity to money markets rallied world stocks and the United States energy sector struggles to restart operations shut by Hurricane Ike.
US crude traded up $2.62 to $98.78 a barrel by 1.05pm after touching a high of $100.10 earlier, adding to a $6 gain on Wednesday. London Brent crude rose $2.51 to $97.35 a barrel.
The strife on financial markets this week had pushed crude down 10 percent on Monday and Tuesday as investors fled oil for saver havens.
The world's top central banks announced on Thursday they will pump more than $180 billion in extra dollar funds into global money markets in a coordinated effort to ease the growing funding squeeze -- driving up global stocks and bolstering oil.
"Most of the big moves at the moment are financial market related rather than related to the fundamentals. A bit of weakness in the dollar seems to have pushed prices higher right now," said Tony Machacek, broker at Bache Commodities.
Investors had flocked into oil and other commodities earlier this year as a hedge against the weak dollar, sending crude to a peak over $147 in July before slowing demand in the United States and other consumer nations sent prices tumbling.
Gold prices have rallied almost 12 per cent over the last-two days, as investors look for a safe-haven away from rattled equity and bond markets.
Hurricane Ike toppled several platforms in the Gulf of Mexico and 12 refineries along the Gulf Coast remain shut following the storm.
Nearly 96 per cent of oil production in the Gulf - home to a quarter of US output - was still offline on Tuesday while a US government report released yesterday showed a sharp drop in crude stocks in the world's top consumer.