Pemex to pay back US $6.4B in debt by the end of April

Pemex, one of the world’s most indebted oil companies, is facing a crisis that threatens its operations. Can President Sheinbaum’s latest plans stabilize the company?