WFT 12.56 -0.665 / Weatherford International Ltd. FDA

Benzinga's News Delivered Free

Brain Trust