Mexico’s Petroleos Mexicanos reduced its debt to the lowest level in 11 years, a hopeful sign for the struggling state-owned oil company as it seeks to reverse a decades-long production decline and revive its money-losing refining business.
The company cut its total debt to roughly $84.5 billion, according to a company presentation, after receiving more than $40 billion of support last year from Mexico’s finance ministry through debt purchases and cash injections.
Pemex also made about 390.2 billion pesos ($22.7 billion) of payments to partners in 2025, Chief Executive Officer Victor Rodriguez said in a press briefing Wednesday, another indication the company is making headway in whittling down its large debts to service providers.
The company’s crude oil output has dropped by about 50% from its peak more than two decades ago. For years, Pemex has struggled to bring new discoveries online as production fell at many of its most prolific fields.
Mexican President Claudia Sheinbaum is seeking a turnaround by attracting more private investment to the nation’s aging oil and gas fields, with the aim of making Pemex self-sufficient by 2027. Sheinbaum said Wednesday that government financial assistance for the company may continue next year.
Pemex also is taking steps to improve efficiency at its aging refineries, which have been hit by accidents and outages in recent years. Mexico’s flagship Dos Bocas plant is now producing about 300,000 barrels of fuel per day, Sheinbaum said, lifting total output at the country’s domestic refineries to around 1.2 million barrels a day.
Separately, Pemex has drawn criticism from US President Donald Trump over its oil sales to Cuba. Sheinbaum said Mexico is holding diplomatic talks to keep supplying oil to the communist nation on humanitarian grounds. Mexico sold nearly $500 million of crude to the island in 2025, she said Wednesday.
Generated by readers, the comments included herein do not reflect the views and opinions of Rigzone. All comments are subject to editorial review. Off-topic, inappropriate or insulting comments will be removed.
element
var scriptTag = document.createElement(‘script’);
scriptTag.src = url;
scriptTag.async = true;
scriptTag.onload = implementationCode;
scriptTag.onreadystatechange = implementationCode;
location.appendChild(scriptTag);
};
var div = document.getElementById(‘rigzonelogo’);
div.innerHTML += ” +
‘‘ +
”;
var initJobSearch = function () {
//console.log(“call back”);
}
var addMetaPixel = function () {
if (-1 > -1 || -1 > -1) {
/*Meta Pixel Code*/
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘1517407191885185’);
fbq(‘track’, ‘PageView’);
/*End Meta Pixel Code*/
} else if (0 > -1 && 64 > -1)
{
/*Meta Pixel Code*/
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘1517407191885185’);
fbq(‘track’, ‘PageView’);
/*End Meta Pixel Code*/
}
}
// function gtmFunctionForLayout()
// {
//loadJS(“https://www.googletagmanager.com/gtag/js?id=G-K6ZDLWV6VX”, initJobSearch, document.body);
//}
// window.onload = (e => {
// setTimeout(
// function () {
// document.addEventListener(“DOMContentLoaded”, function () {
// // Select all anchor elements with class ‘ui-tabs-anchor’
// const anchors = document.querySelectorAll(‘a .ui-tabs-anchor’);
// // Loop through each anchor and remove the role attribute if it is set to “presentation”
// anchors.forEach(anchor => {
// if (anchor.getAttribute(‘role’) === ‘presentation’) {
// anchor.removeAttribute(‘role’);
// }
// });
// });
// }
// , 200);
//});
