SLV at 52.36 on July 31 as rates weigh on silver | Adalytica