Albemarle drops ahead of May 6 earnings as recent downgrade caps sentiment - ALB News | Rallies