Gold hits best levels in 3-months and silver through $35