July 31, 2025 Vedanta misses quarterly profit estimates on weak aluminum prices Its aluminum business is the biggest in India and contributes to nearly 40% of the company's revenue.
July 31, 2025 BHP, Vale accused of ‘cheating’ UK law firm out of $1.7 billion in fees BHP said it rejected the allegations "in their entirety" and would contest them.
July 31, 2025 Anglo American posts $1.9B loss, cuts dividend Company expects copper to make up more than 60% of its EBITDA post-restructuring.
July 30, 2025 Albemarle posts surprise second-quarter profit Company reported an adjusted profit of 11 cents per share, compared with analysts' expectations of 82 cents loss per share.
July 30, 2025 US Steel appoints three American board directors after Nippon deal Nippon had pledged a board with a US majority and an American CEO to quell concerns about the deal.
July 30, 2025 Lithium miners sound alarm as EV struggles pile on pressure A slew of corporate reports from Australian lithium producers has thrown a fresh spotlight this week on the struggling industry.
July 30, 2025 Glencore to cut costs by $1 billion and raises trading goal Glencore raised its long-term annual profit forecast for trading to $2.3 billion to $3.5 billion despite mining pressures.
July 30, 2025 Rio Tinto logs smallest first-half profit in five years on lower iron ore prices The world's largest iron ore producer posted underlying earnings of $4.81B in H1 down 16% from a year earlier.
July 29, 2025 Guinea’s Simandou construction linked with water, soil pollution Water and soil samples taken along the 650-kilometer railway and around the iron ore deposits in the southeast revealed high levels of acidity and bacterial contamination.
July 29, 2025 Grupo Mexico reports profit bump as copper costs shrink Grupo Mexico, controlled by billionaire German Larrea, ranks among the world's largest copper producers by volume.
Silver price suffers biggest loss since 2021, gold price falls from record Earlier, spot prices had soared to as high as $83.63 per ounce. December 29, 2025 | 08:54 am