Market Trends Glencore signals $1B buyback and $1.2B shareholder distribution in 2025 amid strong EBITDA performance (OTCMKTS:GLCNF)By admin8996erT0allFebruary 20, 2025 Seeking Alpha’s Disclaimer: The earnings call insights are compilations of earnings call transcripts and other content available on the Seeking…