Weatherford plans Chapter 11 Bankruptcy

Journal of Petroleum Technology explains the financial trouble that Weatherford faces…