FXstreet.com (Barcelona) - Gold prices have broken above previous all time high at $1,144 an ounze, to hit a fresh all time high on early European trading session at $1,147 oz.

If Gold prices consolidate above previous high at $1,144, we could see $1,160, according to Carol Harmer, technical analyst at Charmer Charts: Above 1040 sees another challenge on 1144. Here you are looking to re-sell. Keep stops tight however as a break above 1146 will see this come higher for 1160.

.