Pemex debt hits lowest level in over a decade at $84.5 billion

The world’s most indebted oil company is starting to dig itself out thanks to financial restructuring and increased oil production.