With credit markets taking a battering , investors have clamoured for the safety of hard assets and commodities - oil prices were up on Monday and gold hit a record high of $ 1,032.70 at the London Bullion Market .