Gold, silver prices gain up to 3 pc on weak dollar, oil prices

Gold, silver prices gain up to 3 pc on weak dollar, oil prices