Palladium tumbles 6% amid Russia-related woes



Prices of precious metals declined on Friday, with palladium leading the losses and tumbling over 6% at one point.

While monitoring the latest batches of sanctions imposed on Russia by the western co…