Albemarle Posts Q2 2026 Revenue $1.74B, Adjusted EBITDA $858M, Net Income $480M — ChemBrief Topics