PANews, July 21 - Spot gold has broken through $3400 per ounce, up 1.48% for the day.