Someone pinch me pls.. 12 % + Definitely short squeeze is fuelling the rally ..Is some fund entering the stock..Did some analysts say BUY... wonder wats goin on.. Aha I just found out Albemarle lifted its profit guidance..