ADVERTISEMENT

Stocks plunge below 6,000 as peso slips past 61 per US dollar

Published Jun 24, 2026 05:33 pm
Local equities plunged back below a critical psychological threshold as worsening domestic growth forecasts and a hawkish shift in United States (US) Federal Reserve monetary policy expectations triggered a broad-based selloff.
The Philippine Stock Exchange index (PSEi) slumped 133.85 points, or 2.2 percent, to finish at 5,991.37 on Wednesday, June 24, effectively wiping out the previous session’s brief technical rebound, with the services and banking sectors leading the downturn.
Out of the exchange’s major sub-indices, only the property sector managed to eke out marginal gains.
Trading velocity accelerated as investors rapidly adjusted their portfolios, with 8.7 billion shares valued at ₱10.32 billion changing hands. Decliners handily outpaced advances, with 104 stocks falling against 67 that moved higher, while 63 counters closed unchanged.
The breach of the 6,000 mark comes amid deepening anxieties over the archipelago's macroeconomic trajectory. Market participants reacted sharply to a wave of downgraded growth projections for the Philippines, which have clouded the outlook for corporate earnings and consumer spending.
“The PSEi ended below the 6,000-level as the market reacted negatively to various lowered growth forecasts for the Philippines,” said Luis Limlingan, managing director at Regina Capital Development Corp. “Investor sentiment weakened as concerns over slower economic momentum prompted cautious positioning among market participants.”
Adding to the domestic headwinds was a sharp correction in one of the market's most influential heavyweights. International Container Terminal Services Inc. (ICTSI), the global port operator, plummeted 5.97 percent, severely dragging down the aggregate index.
“The local market was weighed down by the sell-off of its heavyweight International Container Terminal Services Inc.,” said Japhet Tantiangco, research manager at Philstocks Financial Inc., noting that widespread selling pressure was observed across key sectors as institutional investors reassessed their growth outlooks.
Simultaneously, severe foreign-exchange pressures exacerbated the equity rout.
The Philippine weakened past the 61-per-dollar mark, marking its sixth consecutive day of depreciation. A softer currency threatens to exacerbate imported inflation, potentially forcing the Bangko Sentral ng Pilipinas to maintain an aggressive policy stance. This currency weakness intensified following renewed signals from U.S. policymakers that another Federal Reserve rate hike remains a distinct possibility.
“The PSEi dropped after the exchange rate went up for the sixth straight trading day after more hawkish Fed signals on a possible Fed rate hike,” said Michael Ricafort, chief economist at Rizal Commercial Banking Corp.
He noted that the dual threat of currency depreciation and sticky inflation expectations continues to suppress local equity valuations.

Related Tags

Philippine Stock Exchange Regina Capital Development Corporation Philstocks Financial Luis Limlingan Japhet Tantiangco Rizal Commercial Banking Corp. (RCBC) Michael L. Ricafort
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.