London - Gold prices jumped this week to within grasp of record highs above $1 000 per ounce on the back of a weak dollar and mounting economic optimism, while oil prices also edged higher.
The euro hit $1.4767 on Thursday, a level last seen on September 25, 2008, as investors opted for riskier assets in the search for better returns amid growing economic recovery hopes, dealers said.
A weaker dollar makes dollar-priced commodities cheaper for holders of stronger currencies and tends to stimulate demand - and prices.
Gold hit $1 024.28 an ounce on Thursday - the best level since March 2008 when it struck a record $1 032.70.
"Gold continued its rally above the closely-watched $1 000-level... and appears to be firmly on course to challenge its all time peak," said ODL Securities analysts in a research note.
"The move was supported by a fast declining dollar," they added.
Gold is being pushed up by two main trends - a fall in the value of the US currency as a result of rising economic confidence among some investors, and a desire among other investors to find a safe haven in still troubled waters.
Gold is also seen as a safe bet for investors to guard against inflation, which is of growing concern following trillions of dollars in borrowing by governments and unorthodox measures including the printing of new money.
"Price momentum could slow in the short term" for gold but "we believe the macro environment could turn more favourable for gold as inflation concerns kick in and the dollar continues to weaken", Barclays Capital analysts said.
- AFP