Gold prices up by Rs 1,346 per tola to Rs.300,046