Aluminum stocks in London Metal Exchange (LME) warehouses, already at their lowest in 17 years, are set to fall further in the coming weeks as many tons of the metal are set to leave the LME system and head to Europe, where supplies are in short supply. Record electricity prices in Europe have driven up […]