Mexican state oil company Petroleos Mexicanos is putting a freeze on new contracts with service providers as the company works to pay off the roughly $20 billion it owes suppliers.
Mexican state oil company Petroleos Mexicanos is putting a freeze on new contracts with service providers as the company works to pay off the roughly $20 billion it owes suppliers.