Silver Nears $87.50 as US-Iran Tensions Fuel Safe-Haven Demand