Crude oil climbed above $98 a barrel for the first time and gold headed past $US840 an ounce and bound for a new high.
A combination of demand, short covering and supply factors pushed oil higher, while a new low for the US dollar against the euro again added upward pressure to the prices of both gold and oil.
But despite lower oil stocks in the US, oil sank to under $US96 a barrel on selling by funds taking profits, and gold eased from around $US842 to finish a little lower at $US835 an ounce.
A storm disrupting output in the North Sea and fears of a third weekly decline in US oil stocks, helped push oil prices above $98 a barrel in after hours trading in Nymex. The stock figures came and were a bit of an ati climax as sellers appeared around $US98 and then $US97 a barrel.
BP and ConocoPhillips evacuated oil rig workers, adding to supply concern before a U.S. Energy Department report that may show inventories fell for a third week. The dollar slumped on expectations the U.S. Federal Reserve may cut interest rates, boosting commodities prices in the currency.
December crude oil jumped as much as $US1.33 a barrel to $US98.03 in after-hours electronic trading, the highest since trading began in 1983. It eased back to $US97.85 Oil prices have climbed an incredible 66% in the past year.
On Tuesday oil jumped $US2.72 to settle at $US96.70 a barrel, a record close.
Gold soared by more than $US13 an ounce to hit $836.70 an ounce in after hours trading in Asia, that's another 27 year high. Silver jumped as well. Both metals then firmed in Europe and the US before easing.
The US dollar weakened to $1.4666 per euro, and the Aussie dollar climbed past 93 USc again.
Dealers said reaching the $US100 a barrel mark might be a little tough.
In the US petrol topped $US3 a gallon this week, which is not a period of peak demand. Petrol in the UK though isn't as high as it should be because oil prices in local currency terms, is only up 50%.
The disruption in the North sea could go away very quickly, relieving pressure on prices, but traders say some non trade investors have been caught shorting oil and have had to scramble to cover their positions as the price climbed above $US95 a barrel.
If the North Sea cuts stay in place and other tensions remain, oil may reach $US100 by the end of the week.
The US Energy Information Administration has highlighted the risk to winter supply on Tuesday saying stocks in industrialized nations would drop some 20 million barrels below the five-year average by the end of this year amid solid demand and continued caps on output from OPEC.
That's a warning that the International Energy Agency has also been making now for some months and made again will make in a new study of future demand in a day or so.
The EIA, which is part of the US Department of Energy, also raised its forecast for US oil prices in 2008 to near $US80 a barrel from its prior projection of $US73.50.
The Organization of the Petroleum Exporting countries, source of more than a third of the world's oil, has agreed to raise production by 500,000 bpd from last Thursday and shrugged off calls to expand on that, blaming the rally on speculators and politics.
Analysts have also said that big options positions in the $US90 to $US100 range may also be forcing investors to cover short positions, contributing to the rise in prices at the moment.
Helping drive the dollar lower (and the Aussie dollar higher) were comments from a senior Chinese official that China will continue moving its reserves out of the US dollar.
The US dollar fell to a record low against the euro and gold and oil rose yesterday after a Chinese official said the government will favor stronger currencies as it diversifies $1.43 trillion of foreign-exchange reserves.
The currency declined a series of lows against other currencies besides the euro: the lowest level against the Canadian dollar since it started trading freely, a 26-year low against the pound and a 23-year low against the Australian dollar.
"We will favor stronger currencies over weaker ones, and will readjust accordingly,'' Cheng Siwei, vice chairman of China's National People's Congress, told a conference in Beijing and quoted by Bloomberg.
Chinese investors have reduced their holdings of U.S. Treasuries by 5% to $US400 billion in the five months to August. China Investment Corp., which manages the nation's $US200 billion sovereign wealth fund, said last month it may get more of the nation's reserves to invest to improve returns.
But Hong Kong analysts say Mr Cheng has a history of speaking out on issues like this, but his comments don't always match the reality.
And copper prices went against a generally firmer trend for metals: US prices are now down around $US3.26 a pound and looking weak. Not good news for the local market when you look behind oil and gold headlines.