On March 25, three-month copper contracts on the London Metal Exchange (LME) jumped by 1.57% to $10,110 per ton, marking their highest level since the summer of 2024. Meanwhile, on March 26, May ...
I’ve learned firsthand that China will seek to snuff out my activism wherever I live.