Russia's invasion of Ukraine is expected to have a significant impact on global aluminum supply and prices, while the news sent nickel prices on the Shanghai Futures Exchange to an all-time high on February 24. The most actively traded nickel contract on the Shanghai Futures Exchange hit an all-time high on Feb. 24 as markets […]