WFT 12.56 -0.665 / Weatherford International Ltd. Jim Cramer

Benzinga's News Delivered Free

Brain Trust