ADVERTISEMENT

Visayas alerts, Mindanao outages threaten fresh power price surge

Published Jun 10, 2026 12:53 pm  |  Updated Jun 10, 2026 01:55 pm

Wholesale electricity spot market prices could hit new highs in the coming weeks as grid alerts in Visayas and earthquake-induced plant outages in Mindanao squeeze power supply, according to the Independent Electricity Market Operator of the Philippines Inc. (IEMOP).

During a press briefing on Wednesday, June 10, Isidro Cacho Jr., IEMOP head of trading operations, said Wholesale Electricity Spot Market (WESM) prices could reach the ₱9-per-kilowatt-hour (kWh) threshold if power supply in the two regions remains thin.

Based on IEMOP’s latest data, the average system price in May stood at ₱7.79/kWh, about 38.5 percent higher than the ₱5.63/kWh in April.

The forecast price spike follows recurring red and yellow alerts in Visayas grid, while Mindanao experienced a magnitude 7.8 earthquake this week.

“Today, and for the past weeks, we saw that Visayas has a thin power supply; of course, that reflects into market prices. There are also power plants that faced forced outages in Visayas, and we all know Visayas is a net importer,” Cacho explained.

Cacho also noted that the recent quake affected major power plants in Sarangani province and Davao Region, specifically the 300-megawatt (MW) San Miguel Corp. (SMC) Malita coal plant in Davao Occidental province and 237-MW Sarangani Energy Corp. coal plant.

The first unit of Malita and two units of Sarangani are expected to be restored on Wednesday, while the second unit of Malita is scheduled to go back online by Saturday, June 13.

The recent disaster prompted another round of grid alerts, as National Grid Corp. of the Philippines (NGCP) placed Mindanao under a yellow alert from 12 p.m. to 3 p.m. on Wednesday, while the Visayas grid was placed under a red alert from 1 p.m. to 7 p.m. due to reduced power imports from Mindanao.

A yellow alert was also scheduled to take effect in Visayas from 7 p.m. to 9 p.m.

Cacho said spot market prices could reach ₱9/kWh, although this could be tempered or avoided by lower demand and an improvement in power supply.

“As we go on to the rainy season, the demand will go down. But again, the other contributing factor is our supply. Unless there is still the big impact of forced [power plant] outages, we might be seeing the same situation. Hopefully, we could address that,” the IEMOP official said.

During the May billing period, Visayas posted the highest WESM price at ₱10.20/kWh, up 81.4 percent from ₱5.63/kWh in April.

Mindanao followed the upward trend as the spot market price jumped by 64.8 percent to ₱9.28/kWh.

Luzon, meanwhile, also recorded a 24.8-percent increase in WESM prices to ₱7.02/kWh.

Overall system supply increased marginally by 2.7 percent to 21,374 MW. However, system demand remained higher, rising by 9.4 percent to 15,755 MW.

Related Tags

IEMOP Wholesale Electricity Spot Market (WESM)
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; } }

{{ static_articles_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.