Gold and silver prices rose sharply as Middle East tensions eased, boosting global market sentiment and reducing US dollar and crude oil prices.