ADVERTISEMENT

Foreign banks expect Philippine inflation to climb further, signaling more BSP rate hikes

Published Jun 4, 2026 06:25 pm  |  Updated Jun 4, 2026 01:18 pm

Foreign banks expect Philippine inflation to have picked up further in May, above the already more-than-four-year high of 7.2 percent last April, making room for more interest rate hikes by the Bangko Sentral ng Pilipinas (BSP).

In a May 29 report obtained by Manila Bulletin, Goldman Sachs Economics Research projected headline inflation last month at 7.6 percent, although lower than the Bloomberg consensus of 8.2 percent.

“On a sequential basis, we expect consumer prices to rise 0.3 percent month-over-month (non-seasonally adjusted) in May, driven mainly by higher food prices,” the research arm of global investment giant Goldman Sachs said.

“While energy prices have fallen on a month-over-month basis, the nominal level remains elevated,” it added.

The government’s report on the May consumer price index (CPI) will be released on Friday, June 5.

British banking giant Barclays, meanwhile, sees a similar headline inflation rate of 7.2 percent last month.

“A pullback in retail fuel prices along with a loss of momentum in the rise in rice prices likely helped to stabilize the headline CPI measure in May,” Barclays said in a separate May 29 report obtained by Manila Bulletin.

“We expect core inflation to only edge up to four percent year-on-year in May from 3.9 percent in April,” Barclays added. Core inflation excludes volatile items such as energy and food prices, making it a better gauge of underlying price pressures.

Skyrocketing inflation is only one of the many challenges facing the Philippine economy, which Barclays noted bucked the trend of improving output gaps in emerging Asia and instead turned slightly negative.”

“The further deterioration in the Philippines was unsurprising, given ongoing challenges around the corruption allegations in public-sector flood-control projects and the energy-saving measures that the government undertook in the wake of the global oil price surge,” Barclays said.

In a June 3 report, DBS Bank Ltd. said Philippine inflation likely exceeded eight percent last May. The Singapore-based lender earlier projected an 8.3-percent inflation rate for the month.

“Upside pressures were likely driven by food (rice, vegetables, meat, etc.), domestic fuel price increases (compared to last year), and a weak currency,” DBS senior economist Radhika Rao said. The oil-vulnerable peso fell to fresh record-low levels last month amid a prolonged war in the Middle East.

“Sequential pressures, nonetheless, must have eased from a recent rollback in domestic fuel prices, moderation in few food segments, and slightly lower utility rates,” DBS added.

As such, DBS said it expects the BSP “to tighten domestic rates further this year.”

DBS earlier projected the current BSP policy rate of 4.5 percent to increase to 4.75 percent in the second quarter before peaking at 5.25 percent by the third quarter.

The BSP’s policy-setting Monetary Board (MB) is scheduled to meet on June 18 to decide on the policy stance.

Related Tags

Goldman Sachs Economics Research Barclays DBS Bank Ltd. Bangko Sentral ng Pilipinas (BSP) interest rates inflation rate
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.