HSBC: The silver supply deficit is expected to narrow to 140 million ounces in 2026 and further narrow to 59 million ounces in 2027.