SharePost Content Read More Yahoo Finance #finance Post navigation Glencore reports 49% revenue rise in H1 2026