A temporary ceasefire in the Middle East has led to increased buying of gold and silver, with prices rising due to expectations of lower interest rates. The US dollar's fall also supported these gains, despite both metals still trading significantly lower than earlier this year.