Glencore is trading 4.23% up at £511.40, driven by strong analyst sentiment. - Goldman Sachs upgraded the stock to Buy on July 9, 2026, while Barclays recently raised its price target to 635 GBp. - Jefferies also maintains a Buy rating, further bolstering investor confidence.