Is Albemarle Corporation (ALB) Providing Another Investment Opportunity ?