Will silver be above $105 July 13 2026