Oil prices powered to their highest level Friday since the Iraq war began on supply worries, and gold rose more than 2 US dollars an ounce.
Investors are worried about the impact the conflict could have on the global economy, dealers said.
Oil prices were trading at their highest levels since the start of the Iraqi war with some contracts being over 30 US dollars a barrel.
Spot gold bullion, which raced to a 6 and half year high of 388.50 US dollars an ounce last month, was quoted at 332.00/332.75 US dollars an ounce in London at 17:51 GMT.
(Xinhua News Agency March 29, 2003)