Gold prices hit $300