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.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.