Albemarle Corp ALB

This chemicals company produces specialised products for batteries, petroleum and lubricants.