Saudi Arabia dropped the price of its flagship crude grade to Asia for a third month on persistent signs of oversupply in the market.
State producer Saudi Aramco reduced the price of its Arab Light grade for customers in Asia to a 30-cent premium to the regional benchmark for February, according to a price list seen by Bloomberg. That was broadly in line with a Bloomberg survey of traders and refiners.
The cut comes as the Organization of the Petroleum Exporting Countries and some of its allies stuck with plans to pause supply increases in the first quarter. In their meeting over the weekend, delegates said they didn’t discuss Venezuela during the 10-minute video conference, and that it’s premature to gauge how the US’ capture of the South American country’s leader Nicolas Maduro will impact supplies.
Aramco also lowered prices of its barrels across all grades to every other region as well, including the US and Europe.
Global crude benchmarks retreated by about a fifth last year, with Brent posting its worst annual decline since 2020, on mounting concerns about a worldwide glut following an earlier round of supply hikes from OPEC+ and rising output from rival drillers. The International Energy Agency has forecast a surplus of about 3.8 million barrels a day for this year.
Middle East crude markets have also weakened, with the forward curve for grades including the Dubai benchmark and Abu Dhabi’s Murban futures slowly giving up their bullish price structures in recent weeks.
Besides Venezuela, geopolitical risks elsewhere continue to cloud the outlook for production among several OPEC+ members. They range from the war between Ukraine and Russia, as well as US sanctions on Russia and Iran. A dour outlook from top crude importer China – a major customer for several OPEC+ countries – is also weighing on sentiment.
What do you think? We’d love to hear from you, join the conversation on the
Rigzone Energy Network.
The Rigzone Energy Network is a new social experience created for you and all energy professionals to Speak Up about our industry, share knowledge, connect with peers and industry insiders and engage in a professional community that will empower your career in energy.
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 && 91 > -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);
//});
