Bullish
Albemarle Corp. stock (US0126531013): earnings beat, lithium recovery hopes and volatile trading
Albemarle Corp. reported surprisingly strong quarterly earnings and double-digit revenue growth, driven by its lithium segment. Despite this positive ...