trade cancellation High Court Backs London Metal Exchange in $12 Billion Nickel Trade Wipeout July 13, 2026 0