WFT 12.56 -0.665 / Weatherford International Ltd. Guidance

Benzinga's News Delivered Free

Brain Trust