Gold and silver prices were ending the U.S. day session higher and hit nearly three-month highs Wednesday.