Silvercorp SVM Q1 2026 Earnings Why the Beat Matters Aluminum Prices Surge Amid Iran Conflict Squeezing Major US Manufacturers