ADVERTISEMENT

BSP seen holding rates despite oil-driven inflation—Capital Economics

Published Apr 16, 2026 01:16 pm

While the oil-induced inflation spike in the Philippines is raising concerns, think tank Capital Economics expects the Bangko Sentral ng Pilipinas (BSP) to keep key interest rates steady for the rest of the year.

In an April 15 report, Capital Economics chief emerging markets (EMs) economist William Jackson said that across EMs, March consumer price index (CPI) data suggest that the energy price shock has so far had a limited impact on inflation due to energy subsidies, delayed pass-through, and weak underlying price pressures.

Preliminary Capital Economics estimates showed that EM inflation rose only slightly to 3.1 percent year-on-year from 3.0 percent, or to 4.2 percent from 3.9 percent excluding China, with most major economies also printing below consensus expectations.

“That said, there are a few areas of concern—parts of Latin America and the Philippines,” Jackson said, citing that March saw a pronounced inflation rise in these economies, with readings exceeding both consensus forecasts and central bank targets, and with core inflation also strengthening beyond energy-related pressures.

“The implications for monetary policy in these countries [are] mixed. In Colombia, where interest rate hikes were underway before the energy shock, further tightening is on the cards. We suspect that central banks in Peru and the Philippines will opt to leave rates unchanged this year,” Jackson said.

But for most EMs, Jackson believes that the latest CPI data support the view that many central banks are likely to maintain an extended pause rather than resume interest rate hikes, as the inflation impact—while still evolving through producer price pressures and delayed energy pass-through—is expected to remain insufficient to trigger widespread tightening.

In an earlier report last week, Capital Economics senior Asia economist Gareth Leather said the Philippines stands out in Asia for the intensity of the oil price shock.

“The exception to this generally benign [inflation] picture [in the region] was the Philippines, where the headline rate rose to a 20-month high on the back of a sharp increase in transport costs,” Leather said, referring to the March inflation rate of 4.1 percent.

Leather attributed this to the country’s limited fiscal space, which constrains its ability to shield households from rising fuel costs. “The country’s weak fiscal position limits its ability to shield consumers as other parts of the region have done, so higher energy costs have fed through quickly,” he pointed out.

While inflation remains close to the BSP target range, Leather said risks are tilted to the upside. “Although inflation is only marginally above the BSP’s two- to four-percent target, we expect it to rise further in the coming months, peaking at around 5.5 percent in mid-year before easing.”

For Leather, the challenge for monetary authorities lies in responding to inflation driven largely by supply-side shocks. “At an unscheduled meeting in late March, when it left rates unchanged, the BSP acknowledged inflation would breach its tolerance band but argued that expectations remain anchored and that monetary policy has limited traction against a supply-side shock. Instead, it will focus on possible second-round effects from the energy shock,” he noted.

Leather added that recent developments may provide temporary relief. “The fall in oil prices after the announcement of a two-week ceasefire will further have eased concerns. Overall, we think energy prices would need to rise much further and stay elevated for an extended period for the BSP to hike rates.”

Related Tags

Capital Economics Bangko Sentral ng Pilipinas (BSP) emerging markets (EMs) Middle East war inflation rate interest rates consumer price index (CPI)
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.