ADVERTISEMENT

Fuel hikes to ease next week as global oil prices soften

Published Mar 27, 2026 01:05 pm
Public utility vehicles (PUVs) continue to ply their usual routes along a busy street in Davao City on Thursday, March 26. Despite a nationwide strike called by various transport groups to protest skyrocketing fuel costs, Davao’s transport sector remained largely operational, though some drivers have reportedly opted to stop driving as fuel hikes continue to eat into their daily earnings. (Photo by Keith Bacongco I MB)
Public utility vehicles (PUVs) continue to ply their usual routes along a busy street in Davao City on Thursday, March 26. Despite a nationwide strike called by various transport groups to protest skyrocketing fuel costs, Davao’s transport sector remained largely operational, though some drivers have reportedly opted to stop driving as fuel hikes continue to eat into their daily earnings. (Photo by Keith Bacongco I MB)
Fuel prices are expected to offer a slight reprieve to motorists next week following a period of aggressive “big time” hikes, as easing geopolitical tensions in the Middle East begin to cool global energy benchmarks.
According to industry data based on the four-day trading Mean of Platts Singapore, gasoline prices are projected to remain flat or see a minimal increase of up to ₱3 per liter.
Diesel, a critical fuel for the nation’s public transport sector, is expected to maintain a double-digit price hike, in the range of ₱11 to ₱12 per liter, as the supply landscape remains significantly tighter than that of gasoline.
The projected price adjustments come as the premium on crude oil softens. Market analysts attributed the shift to a perceived de-escalation of conflict in the Middle East, which has tempered fears of a major supply disruption.
While price levels remain elevated by historical standards, the downward pressure on crude benchmarks has allowed gasoline prices to stabilize. Diesel remains an outlier, however, as global inventories for middle distillates continue to struggle against robust demand and structural supply constraints.
In response to the persistent volatility, the Department of Energy (DOE) has moved to bolster the nation's strategic reserves. Through a coordinated effort involving the Philippine National Oil Co. (PNOC) and its exploration arm, PNOC-EC, the government recently secured 142,000 barrels of diesel. This acquisition represents a fraction of a broader target to secure two million barrels of additional stock under an emergency energy security program intended to safeguard essential economic activities from price shocks.
While the government’s recent diesel acquisition covers less than 24 hours of national fuel consumption, the private sector has also moved to secure alternative supply chains.
Petron Corp., the country’s largest refiner, recently received approximately 700,000 barrels of Eastern Siberia-Pacific Ocean blend crude from Russia. The shipment was delivered to Petron’s refinery in Bataan, a facility that accounts for roughly 40 percent of the Philippines' total fuel requirements.
To ensure the continuity of these shipments amid global geopolitical sensitivities, Petron is expected to seek formal government backing for a 30-day waiver from the US Treasury Department. Such a clearance would provide the refiner with a legal shield against Western sanctions currently targeting Russian energy exports.

Related Tags

Oil Crisis 2026 Department of Energy (DOE) OIL PRICE HIKE
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.