Silver holds above $19 per ounce as support remains despite high inflation