Weatherford posts $821 million loss during third quarter

Post Thumbnail

Breaking