Metals hit records in 2025 as supply fears grip traders