Base metals listed on the Shanghai Futures Exchange opened the session of Thursday June 25 in a clear across-the-board decline, with tin recording the steepest fall. The move reflected a worsening of macro sentiment, pressure from a stronger US dollar, expectations of US rates staying higher for longer and a tin supply picture less tight […]