ADVERTISEMENT

BSP urged to hike rates as inflation pressures broaden

Published Apr 22, 2026 12:55 pm  |  Updated Apr 22, 2026 01:22 pm
GlobalSource Economist Diwa Guinigundo
GlobalSource Economist Diwa Guinigundo
The Bangko Sentral ng Pilipinas (BSP) should raise its benchmark interest rate by a quarter percentage point on Thursday to combat broadening price pressures that are beginning to weigh on private consumption, according to New York-based GlobalSource Partners Inc.
In a commentary released April 22, GlobalSource Economist Diwa Guinigundo said the central bank faces a “clear policy imperative” to shift toward tightening as inflationary drivers become more persistent.
“We therefore believe that the BSP will initiate monetary policy tightening at tomorrow’s [April 23] meeting of the Monetary Board (MB),” Guinigundo said, noting that a 25-basis-point (bp) hike in the 4.25 percent benchmark rate is “justified, with readiness to follow through as conditions evolve.”
He noted that the shift from supply-driven shocks to demand-side transmission is now “firmly” underway. What were once isolated geopolitical tensions in the Middle East have manifested as elevated fuel prices that have cascaded into broader transport, freight, and logistics costs.
Guinigundo said these second-round effects are now spreading across goods and services, with utility rate adjustments currently imminent.
What complicates the inflation outlook is the restoration of rice tariffs, which Guinigundo identified as a risk, given rice's heavy weighting in the consumer price index. He argued that these are no longer temporary shocks, as they are becoming deeply embedded in the price system.
He also raised concerns about the deterioration of business and consumer outlooks. Guinigundo cautioned that inflation expectations are at risk of becoming “unanchored,” a state where policy intervention becomes both more expensive and less effective.
He likewise stressed the delayed impact of the BSP's recent policy easing, which has reduced the key policy rate by a cumulative 225 basis points (bps) since late 2024. Even with the inflation forecast being above the target at 5.1 percent for the full year of 2026, the BSP maintained a pause in March.
For Guinigundo, a measured tightening of the monetary belt would help restore policy credibility as price hikes sift through the broader economy.
While the BSP previously propped up economic growth by easing borrowing costs, the policy's transmission was described as “uneven” due to external volatility, prompting banks to pull back on lending.
Such factors, Guinigundo said, strengthen the case for a more decisive move from the BSP.
Under prolonged supply disruptions, GlobalSource suggests that the BSP must move swiftly to avoid the much higher costs associated with delayed action.
“The cost of acting late will far exceed the cost of acting now. Monetary policy must move ahead of the curve, not behind it,” Guinigundo stressed.

Related Tags

GlobalSource Partners Bangko Sentral ng Pilipinas (BSP) Inflation interest rates
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.