{"id":8701,"date":"2025-12-02T13:48:02","date_gmt":"2025-12-02T06:48:02","guid":{"rendered":"https:\/\/abcchem.com\/?page_id=8701"},"modified":"2026-03-17T08:40:39","modified_gmt":"2026-03-17T01:40:39","slug":"market-information","status":"publish","type":"page","link":"https:\/\/abcchem.com\/vi\/market-information\/","title":{"rendered":"Th\u00f4ng tin th\u1ecb tr\u01b0\u1eddng"},"content":{"rendered":"<div id=\"resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0\" class=\"resin-analytics\" data-access-level=\"1\">\n          \n          <div class=\"resin-card\">\n            \n            <div class=\"resin-analytic-header\">\n              <div class=\"title\">Ph\u00e2n t\u00edch gi\u00e1 h\u1ea1t nh\u1ef1a<\/div>\n              <div class=\"meta\">\n                <div class=\"range\">\n                  <button type=\"button\" data-days=\"30\"  class=\"rbtn\">1 Th\u00e1ng<\/button>\n                  <button type=\"button\" data-days=\"90\"  class=\"rbtn\">3 th\u00e1ng<\/button>\n                  <button type=\"button\" data-days=\"180\" class=\"rbtn\">6 TH\u00c1NG<\/button>\n                  <button type=\"button\" data-days=\"365\" class=\"rbtn\">1 n\u0103m<\/button>\n                  <button type=\"button\" data-days=\"0\"   class=\"rbtn\">T\u1ea4T C\u1ea2<\/button>\n                <\/div>\n                <span class=\"updated\">Loading data\u2026<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"resin-canvas-wrap\">\n              <canvas><\/canvas>\n              <div class=\"resin-access-mask\">\n                <div class=\"resin-mask-text\"><\/div> <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"resin-controls\">\n                        <div class=\"resin-toolbar\">\n              <input type=\"search\" class=\"resin-search\" placeholder=\"T\u00ecm ki\u1ebfm h\u1ea1t nh\u1ef1a\/th\u01b0\u01a1ng hi\u1ec7u\u2026\">\n               <span class=\"sel\" style=\"color: var(--rp-muted, #94a3b8); font-size: 13px; white-space: nowrap;\">0 \u0111\u00e3 ch\u1ecdn<\/span>\n            <\/div>\n                        <div class=\"resin-pick\">\n              <div class=\"resin-list\">\n                 <div class=\"resin-item skeleton\" style=\"height: 28px; grid-column: 1 \/ -1;\"><\/div>\n                 <div class=\"resin-item skeleton\" style=\"height: 28px; grid-column: 1 \/ -1;\"><\/div>\n                 <div class=\"resin-item skeleton\" style=\"height: 28px; grid-column: 1 \/ -1;\"><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        \n        <style>\n        #resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0 .resin-canvas-wrap { position: relative; }\n        #resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0 .resin-access-mask {\n          position: absolute; top: 0; bottom: 0; right: 0; width: 0;\n          background: linear-gradient(to right, rgba(11, 18, 32, 0.70), rgba(11, 18, 32, 0.95));\n          backdrop-filter: blur(3px);\n          border-left: 1px solid var(--rp-border, #223048);\n          box-shadow: -1px 0 0 rgba(0,0,0,.3);\n          display: flex; align-items: center; justify-content: center;\n          opacity: 0; pointer-events: none; transition: opacity 0.3s; cursor: pointer;\n        }\n        #resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0 .resin-mask-text {\n          font-weight: 700; font-size: 14px; color: #0b1220; background: var(--rp-accent, #22d3ee);\n          padding: 8px 16px; border-radius: 999px; box-shadow: 0 4px 10px rgba(0,0,0,.3);\n          transform: none; white-space: nowrap; transition: transform 0.1s ease;\n        }\n        #resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0 .resin-access-mask .resin-mask-text:hover { transform: translateY(-1px); }\n        <\/style>\n\n        <script>\n        document.addEventListener('DOMContentLoaded', function() {\n          (function(){\n            const root     = document.getElementById('resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0');\n            if (!root) return;\n            const LOGIN_URL = \"\\\/my-account\\\/\";\n            const ACCESS_LEVEL = parseInt(root.dataset.accessLevel || '1', 10);\n            \n            const listEl   = root.querySelector('.resin-list');\n            const searchEl = root.querySelector('.resin-search');\n            const canvas   = root.querySelector('canvas');\n            const ctx      = canvas.getContext('2d');\n            const updatedEl= root.querySelector('.updated');\n            const selEl    = root.querySelector('.sel');\n            const rangeBtns= Array.from(root.querySelectorAll('.rbtn'));\n            const maskEl   = root.querySelector('.resin-access-mask');\n            \n            const UNIT  = \"USD\\\/t\";\n            const DECS  = 0;\n            const NONCE = \"cf7e02adb9\";\n\n            const COLORS = { \n              text:  getComputedStyle(root).getPropertyValue('--rp-text') || '#e5e7eb',\n              grid:  getComputedStyle(root).getPropertyValue('--rp-border') || '#223048',\n              title: getComputedStyle(root).getPropertyValue('--rp-text') || '#e5e7eb',\n              muted: getComputedStyle(root).getPropertyValue('--rp-muted') || '#94a3b8',\n              tip:   getComputedStyle(root).getPropertyValue('--rp-surface') || '#0f172a',\n              avg:   '#38bdf8'\n            };\n            const PALETTE = [ 'hsl(0, 72%, 55%)', 'hsl(310, 72%, 55%)', 'hsl(150, 72%, 55%)', 'hsl(250, 72%, 55%)', 'hsl(120, 72%, 55%)', 'hsl(30, 72%, 55%)', 'hsl(220, 72%, 55%)', 'hsl(80, 72%, 55%)', 'hsl(340, 72%, 55%)', 'hsl(280, 72%, 55%)', 'hsl(20, 72%, 55%)', 'hsl(100, 72%, 55%)' ];\n            \n            let polymerColorMap = new Map();\n\n            function colorForKey(key){\n              if (polymerColorMap.has(key)) return polymerColorMap.get(key);\n              let h = 0; for (let i=0;i<key.length;i++) h = (h*31 + key.charCodeAt(i)) % 360;\n              if (h >= 170 && h <= 210) h = (h + 40) % 360;\n              if (h >= 40 && h <= 70) h = (h + 30) % 360;\n              return `hsl(${h}deg 72% 55%)`;\n            }\n\n            let DAYS = 180;\n            let ALL = [];\n            let masterLabels = [];\n            let selected = new Set();\n            let chart = null;\n\n            const blurPlugin = {\n              id: 'blurLastMonth',\n              afterDraw: (chartInstance) => {\n                if (ACCESS_LEVEL !== 1 || !maskEl) return;\n                const chartArea = chartInstance.chartArea;\n                if (!chartArea || chartArea.width <= 0) return; \n                const maskWidth = chartArea.width * 0.20;\n                const wrapper = chartInstance.canvas.parentElement; \n                if (!wrapper) return;\n                const wrapperStyle = getComputedStyle(wrapper);\n                const wrapperPaddingLeft = parseFloat(wrapperStyle.paddingLeft) || 0;\n                const startX = wrapperPaddingLeft + chartArea.left + (chartArea.width * 0.80);\n                \n                if (maskWidth > 0) {\n                  maskEl.style.left = startX + 'px';\n                  maskEl.style.width = maskWidth + 'px';\n                  maskEl.style.right = 'auto'; maskEl.style.opacity = '1';\n                } else {\n                  maskEl.style.opacity = '0'; maskEl.style.width = '0';\n                }\n              }\n            };\n            Chart.register(blurPlugin);\n            \n            if (ACCESS_LEVEL === 1) {\n              if (root.querySelector('.range')) root.querySelector('.range').style.display = 'none';\n              if(selEl) selEl.style.display = 'none';\n              if (maskEl) {\n                const maskTextEl = maskEl.querySelector('.resin-mask-text');\n                if (maskTextEl) maskTextEl.innerText = 'Sign in to view more \u2192';\n                maskEl.addEventListener('click', () => { if (LOGIN_URL) window.location.href = LOGIN_URL; });\n                maskEl.style.pointerEvents = 'auto';\n              }\n            } else if (ACCESS_LEVEL === 2) {\n              if (root.querySelector('.range')) root.querySelector('.range').style.display = 'none';\n            }\n\n            function keyOf(it){ return it.polymer; }\n            function fmtNum(v){ try{ return new Intl.NumberFormat().format(+v.toFixed(DECS)); } catch(e){ return String(v); } }\n            function buildMasterLabels(items){ const s=new Set(); items.forEach(it=>it.labels.forEach(d=>s.add(d))); const a=[...s]; a.sort(); return a; }\n            function computeAverageSeries(items, labels){\n              const maps = items.map(it => new Map(it.labels.map((d,i)=>[d,it.values[i]])));\n              \n              \/\/ T\u1ea1o m\u1ea3ng l\u01b0u tr\u1eef gi\u00e1 tr\u1ecb g\u1ea7n nh\u1ea5t (last known value) c\u1ee7a t\u1eebng lo\u1ea1i nh\u1ef1a\n              let lastKnownValues = new Array(items.length).fill(null);\n\n              return labels.map(dateStr => { \n                let sum = 0;\n                let cnt = 0; \n\n                for (let i = 0; i < items.length; i++) { \n                  const val = maps[i].get(dateStr); \n                  \n                  \/\/ N\u1ebfu ng\u00e0y n\u00e0y c\u00f3 gi\u00e1 tr\u1ecb, c\u1eadp nh\u1eadt l\u1ea1i \"gi\u00e1 tr\u1ecb g\u1ea7n nh\u1ea5t\"\n                  if (val != null && !Number.isNaN(Number(val))) { \n                    lastKnownValues[i] = Number(val);\n                  } \n\n                  \/\/ C\u1ed9ng d\u1ed3n d\u1ef1a tr\u00ean \"gi\u00e1 tr\u1ecb g\u1ea7n nh\u1ea5t\" (Forward fill)\n                  if (lastKnownValues[i] !== null) {\n                    sum += lastKnownValues[i]; \n                    cnt++; \n                  }\n                } \n                return cnt ? sum \/ cnt : null; \n              });\n            }\n            function toDataset(it){\n              const m = new Map(it.labels.map((d,i)=>[d,it.values[i]]));\n              const data = masterLabels.map(d => m.has(d) ? m.get(d) : null);\n              const color = colorForKey(keyOf(it));\n              return { label: it.polymer, data, borderWidth:2, borderColor:color, pointBackgroundColor:color, pointRadius:2, tension:0.35 };\n            }\n            function yPaddingOptions(datasets){\n              let min=Infinity,max=-Infinity;\n              datasets.forEach(ds => (ds.data||[]).forEach(v => { if(v==null||isNaN(v)) return; if(v<min)min=v; if(v>max)max=v; }));\n              if (!isFinite(min) || !isFinite(max)) return {};\n              const pad=(Math.max(1e-6,max-min))*0.10;\n              return { suggestedMin:min-pad, suggestedMax:max+pad };\n            }\n\n            function rebuildChart(){\n              const avgValues = computeAverageSeries(ALL, masterLabels);\n              const avgDataset = { label: 'Average Price', data: avgValues, borderWidth: 3, borderColor: COLORS.avg, pointBackgroundColor: COLORS.avg, pointRadius:0, tension:0.35 };\n              let datasets = [];\n              if (ACCESS_LEVEL === 1) {\n                  datasets = [avgDataset];\n              } else {\n                  const chosen=[]; \n                  ALL.forEach(it => { if (selected.has(keyOf(it))) chosen.push(toDataset(it)); });\n                  datasets = selected.size > 0 ? chosen : [avgDataset];\n              }\n              const padOpt = yPaddingOptions(datasets);\n              const legendDisplay = ACCESS_LEVEL !== 1;\n\n              const options={\n                responsive:true, maintainAspectRatio:false, interaction:{mode:'index', intersect:false},\n                layout: { padding: { bottom: 18 } },\n                plugins:{\n                  legend: { display: legendDisplay, labels: { color: COLORS.text } },\n                  tooltip:{ titleColor:COLORS.title, bodyColor:COLORS.text, \n                    backgroundColor: COLORS.tip, borderColor: COLORS.grid, borderWidth: 1,\n                    callbacks:{\n                      label:(c)=>{ const v=c.parsed.y; if(v==null||isNaN(v)) return ' \u2014'; return ' '+fmtNum(v)+(UNIT?(' '+UNIT):''); },\n                      filter: function(tooltipItem) {\n                          if (ACCESS_LEVEL !== 1) return true;\n                          const chartArea = tooltipItem.chart.chartArea;\n                          if (!chartArea) return true;\n                          const cutoffX = chartArea.left + (chartArea.width * 0.80);\n                          return tooltipItem.x < cutoffX;\n                      }\n                    }\n                  }\n                },\n                scales:{\n                  x:{ \n                    title:{ display:true, text:'Date', color: COLORS.muted }, \n                    ticks:{ color: COLORS.muted, autoSkip:true, maxRotation:0, minRotation:0 },\n                    grid:{ color: COLORS.grid } \n                  },\n                  y:Object.assign({ \n                    title:{ display:true, text:'Price'+(UNIT?(' ('+UNIT+')'):''), color: COLORS.muted }, \n                    ticks:{ color:COLORS.text, callback:(v)=>new Intl.NumberFormat().format(v) }, \n                    grid:{ color:COLORS.grid } \n                  }, padOpt)\n                }\n              };\n              \n              \/\/ Custom Date formatting for Axis\n              options.scales.x.ticks.callback = function(value, index) {\n                  const L = this.chart.data.labels || [];\n                  if (L.length === 0) return '';\n                  const cur = L[index] || '';\n                  const dayStr = cur.slice(8, 10);\n                  const prev = index > 0 ? L[index - 1] : null; \n                  const curMonth = cur.slice(0, 7);\n                  const prevMonth = prev ? prev.slice(0, 7) : null;\n                  const isNewMonth = (index === 0 || curMonth !== prevMonth);\n                  const isWeeklyMarker = ['08', '15', '22'].includes(dayStr);\n                  \n                  if (isNewMonth || isWeeklyMarker) {\n                      try {\n                          const [y, m, d] = cur.split('-');\n                          const dateObj = new Date(Number(y), Number(m) - 1, Number(d));\n                          if (isNewMonth) {\n                              return dateObj.toLocaleString('en-US', { month: 'short', year: (L.length > 400 ? 'numeric' : undefined) });\n                          } else if (isWeeklyMarker) {\n                              return dateObj.toLocaleString('en-US', { day: 'numeric' });\n                          }\n                      } catch(e) { return ''; }\n                  }\n                  return '';\n              };\n\n              if (chart){ chart.data.labels=masterLabels; chart.data.datasets=datasets; chart.options=options; chart.update(); }\n              else { chart = new Chart(ctx, { type:'line', data:{ labels:masterLabels, datasets }, options }); }\n              if (selEl) selEl.textContent = selected.size + ' selected';\n            }\n\n            function renderList(filter=''){\n              const f=(filter||'').trim().toLowerCase();\n              listEl.innerHTML='';\n              let count = 0;\n              ALL.forEach((it, idx) => {\n                const name=it.polymer; if(f && !name.toLowerCase().includes(f)) return;\n                count++;\n                const id='resinAll_fc4b35ff-fc55-46ea-942b-d348027705c0_cb_'+idx, k=keyOf(it), color=colorForKey(k), checked=selected.has(k)?'checked':'';\n                const row=document.createElement('div');\n                row.className='resin-item';\n                row.innerHTML =\n                  '<input type=\"checkbox\" id=\"'+id+'\" data-key=\"'+k+'\" '+checked+' \/>'+\n                  '<label for=\"'+id+'\" style=\"display:flex;gap:.5rem;align-items:center;cursor:pointer;width:100%\">'+\n                    '<span class=\"swatch\" style=\"width:12px;height:12px;border-radius:3px;background:'+color+';display:inline-block; flex-shrink: 0;\"><\/span>'+\n                    '<span class=\"name\" style=\"font-weight:500; font-size: 13px; color: #FFF;\">'+name+'<\/span>'+\n                  '<\/label>';\n                listEl.appendChild(row);\n\n                const cb = row.querySelector('input');\n                const lbl = row.querySelector('label');\n\n                const toggle = () => {\n                    const k = cb.dataset.key;\n                    if (cb.checked) selected.add(k); else selected.delete(k);\n                    rebuildChart();\n                };\n                \n                const showLoginMessage = () => {\n                    cb.checked = false;\n                    let msg = document.createElement('span');\n                    msg.className = 'resin-login-prompt';\n                    msg.innerText = 'You need to log in to perform this action.';\n                    msg.style.cssText = `position:absolute; background:${COLORS.tip}; color:${COLORS.text}; padding:8px 12px; border-radius:6px; font-size:14px; z-index:10; left:50%; top:50%; transform:translate(-50%, -50%); border:1px solid ${COLORS.grid}; box-shadow:0 2px 5px rgba(0,0,0,.3); white-space:nowrap;`;\n                    row.style.position = 'relative';\n                    const oldMsg = row.querySelector('.resin-login-prompt');\n                    if (oldMsg) oldMsg.remove();\n                    row.appendChild(msg);\n                    setTimeout(() => { msg.remove(); row.style.position = ''; }, 2000);\n                };\n\n                cb.addEventListener('change', () => { if (ACCESS_LEVEL === 1) { cb.checked = false; showLoginMessage(); return; } toggle(); });\n                lbl.addEventListener('click', (e) => { e.preventDefault(); if (ACCESS_LEVEL === 1) { cb.checked = false; showLoginMessage(); return; } cb.checked = !cb.checked; toggle(); });\n              });\n              if (count === 0) listEl.innerHTML = '<div class=\"resin-empty\" style=\"min-height: 80px;\">No results found.<\/div>';\n            }\n\n            function markActiveRange(){ \n                const activeDays = DAYS === 0 ? '0' : String(DAYS);\n                rangeBtns.forEach(b => b.classList.toggle('is-active', b.dataset.days === activeDays)); \n            }\n\n            async function fetchData(){\n              try{\n                let url = 'https:\/\/abcchem.com\/vi\/wp-json\/resin\/v1\/all-series'\n                          + (DAYS > 0 ? ('?days=' + DAYS) : '');\n                url += (url.includes('?') ? '&' : '?') + '_=' + Date.now();\n\n                const res = await fetch(url, {\n                  cache: 'no-store',\n                  headers: { 'X-WP-Nonce': NONCE } \/\/ --- FIX: Th\u00eam Nonce \u0111\u1ec3 x\u00e1c th\u1ef1c quy\u1ec1n ---\n                });\n\n                if (!res.ok) throw new Error('Network error ' + res.status);\n                const json = await res.json();\n\n                if (!json || !Array.isArray(json.items) || json.items.length===0){\n                  ctx.font=\"14px sans-serif\"; ctx.fillStyle=COLORS.text; ctx.fillText(\"No data available.\",10,30);\n                  if(updatedEl) updatedEl.textContent='No data'; \n                  listEl.innerHTML = '<div class=\"resin-empty\" style=\"min-height: 80px;\">No data available.<\/div>';\n                  return;\n                }\n                ALL = json.items; \n                masterLabels = buildMasterLabels(ALL);\n\n                if (chart) { chart.destroy(); chart = null; }\n                \n                polymerColorMap.clear();\n                ALL.forEach((item, index) => {\n                  const key = keyOf(item);\n                  const color = PALETTE[index % PALETTE.length];\n                  polymerColorMap.set(key, color);\n                });\n                if (updatedEl) {\n                    try { const d = new Date(json.updated_at); updatedEl.textContent = 'Updated: ' + d.toLocaleDateString('en-GB', { day:'2-digit', month:'short', year:'numeric' }); } \n                    catch(e) { updatedEl.textContent = json.updated_at ? ('Updated: '+json.updated_at) : 'Loaded'; }\n                }\n                \n                \/\/ --- FIX: Kh\u00f4ng reset 'selected' \u1edf \u0111\u00e2y n\u1eefa ---\n                \/\/ Ch\u1ec9 render l\u1ea1i list v\u00e0 chart\n                renderList(''); \n                rebuildChart();\n              } catch(e) {\n                console.error('Resin Chart Error:', e);\n                ctx.font=\"14px sans-serif\"; ctx.fillStyle=COLORS.text; ctx.fillText(\"Error loading data.\",10,30);\n                if(updatedEl) updatedEl.textContent='Error loading data';\n                listEl.innerHTML = '<div class=\"resin-empty\" style=\"min-height: 80px;\">Error loading data.<\/div>';\n              }\n            }\n\n            \/\/ --- Kh\u1edfi ch\u1ea1y ---\n            markActiveRange();\n            fetchData();\n\n            if (ACCESS_LEVEL === 3) {\n              rangeBtns.forEach(btn=>{\n                btn.addEventListener('click', ()=>{\n                  DAYS = Number(btn.dataset.days);\n                  markActiveRange();\n                  fetchData();\n                });\n              });\n            }\n            if (ACCESS_LEVEL > 1 && searchEl){ \n              searchEl.addEventListener('input', (e)=> renderList(e.target.value || '') ); \n            }\n          })();\n        });\n        <\/script>\n        \n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\"><strong>Tin m\u1edbi nh\u1ea5t<\/strong><\/h2>\n\n\n<div  class=\"ultp-post-grid-block wp-block-ultimate-post-post-list-3 ultp-block-4435c0\"><div class=\"ultp-block-wrapper\"><div class=\"ultp-loading\"><div class=\"ultp-loading-blocks\" style=\"width:100%;height:100%;\"><div style=\"left: 0;top: 0;animation-delay:0s;\"><\/div><div style=\"left: 21px;top: 0;animation-delay:0.125s;\"><\/div><div style=\"left: 42px;top: 0;animation-delay:0.25s;\"><\/div><div style=\"left: 0;top: 21px;animation-delay:0.875s;\"><\/div><div style=\"left: 42px;top: 21px;animation-delay:0.375s;\"><\/div><div style=\"left: 0;top: 42px;animation-delay:0.75s;\"><\/div><div style=\"left: 42px;top: 42px;animation-delay:0.625s;\"><\/div><div style=\"left: 21px;top: 42px;animation-delay:0.5s;\"><\/div><\/div><\/div><div class=\"ultp-block-items-wrap ultp-block-row ultp-block-column-1 ultp-block-content-middle ultp-layout1\"><div class=\"ultp-block-item ultp-block-media post-id-11443\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Firm-Benzene-Prices-Boost-Styrene-Demand-1-150x150.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" >Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.<\/a><\/h3><div class=\"ultp-block-meta ultp-block-meta-dot ultp-block-meta-noIcon\"><span class=\"ultp-block-author ultp-block-meta-element\">By<a class=\"\" href=\"https:\/\/abcchem.com\/vi\/author\/sales018\/\">sales018<\/a><\/span><span class=\"ultp-block-date ultp-block-meta-element\">Th5 13, 2026<\/span><span class=\"ultp-post-read ultp-block-meta-element\">Th\u1eddi gian \u0111\u1ecdc: 5 ph\u00fat<\/span><\/div><div class=\"ultp-block-excerpt\"><p>Following the closure of the Strait of Hormuz, crude oil supplies to Asia have been significantly affected, with refining and<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11438\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/indonesia-pp-pe-markets-slide-as-import-duties-drop\/\" ><img decoding=\"async\"  alt=\"Indonesia PP &#038; PE Markets Slide as Import Duties Drop\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Indonesia-PP-PE-Markets-Slide-as-Import-Duties-Drop-150x150.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/indonesia-pp-pe-markets-slide-as-import-duties-drop\/\" >Th\u1ecb tr\u01b0\u1eddng PP &amp; PE c\u1ee7a Indonesia gi\u1ea3m \u0111i\u1ec3m do thu\u1ebf nh\u1eadp kh\u1ea9u gi\u1ea3m.<\/a><\/h3><div class=\"ultp-block-meta ultp-block-meta-dot ultp-block-meta-noIcon\"><span class=\"ultp-block-author ultp-block-meta-element\">By<a class=\"\" href=\"https:\/\/abcchem.com\/vi\/author\/sales018\/\">sales018<\/a><\/span><span class=\"ultp-block-date ultp-block-meta-element\">Th5 8, 2026<\/span><span class=\"ultp-post-read ultp-block-meta-element\">Th\u1eddi gian \u0111\u1ecdc: 5 ph\u00fat<\/span><\/div><div class=\"ultp-block-excerpt\"><p>Indonesia\u2019s polypropylene (PP) and polyethylene (PE) markets have entered a sharp correction cycle in late April and early May 2026<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11419\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" ><img decoding=\"async\"  alt=\"C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Asia\u2013Europe-Freight-Drop-Fuels-Polymer-Export-Surge-1-150x150.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" >C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.<\/a><\/h3><div class=\"ultp-block-meta ultp-block-meta-dot ultp-block-meta-noIcon\"><span class=\"ultp-block-author ultp-block-meta-element\">By<a class=\"\" href=\"https:\/\/abcchem.com\/vi\/author\/sales018\/\">sales018<\/a><\/span><span class=\"ultp-block-date ultp-block-meta-element\">Th5 7, 2026<\/span><span class=\"ultp-post-read ultp-block-meta-element\">Th\u1eddi gian \u0111\u1ecdc: 5 ph\u00fat<\/span><\/div><div class=\"ultp-block-excerpt\"><p>Container freight rates between Asia and Europe have weakened significantly during late April and early May 2026, largely erasing part<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11410\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Propylene-Market-Rebounds-Under-Geopolitical-Pressure-Apr\u2013May-2026-150x150.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" >Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)<\/a><\/h3><div class=\"ultp-block-meta ultp-block-meta-dot ultp-block-meta-noIcon\"><span class=\"ultp-block-author ultp-block-meta-element\">By<a class=\"\" href=\"https:\/\/abcchem.com\/vi\/author\/sales018\/\">sales018<\/a><\/span><span class=\"ultp-block-date ultp-block-meta-element\">Th5 6, 2026<\/span><span class=\"ultp-post-read ultp-block-meta-element\">Th\u1eddi gian \u0111\u1ecdc: 5 ph\u00fat<\/span><\/div><div class=\"ultp-block-excerpt\"><p>The global propylene market has entered a period of unusual instability during April and early May 2026, shaped by a<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11392\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" ><img decoding=\"async\"  alt=\"Southeast Asia Buyers Shift to Low-Priced PP &#038; PE\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Southeast-Asia-Buyers-Shift-to-Low-Priced-PP-PE-3-150x150.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" >Ng\u01b0\u1eddi mua \u1edf \u0110\u00f4ng Nam \u00c1 chuy\u1ec3n sang mua PP &amp; PE gi\u00e1 th\u1ea5p.<\/a><\/h3><div class=\"ultp-block-meta ultp-block-meta-dot ultp-block-meta-noIcon\"><span class=\"ultp-block-author ultp-block-meta-element\">By<a class=\"\" href=\"https:\/\/abcchem.com\/vi\/author\/sales018\/\">sales018<\/a><\/span><span class=\"ultp-block-date ultp-block-meta-element\">Th5 5, 2026<\/span><span class=\"ultp-post-read ultp-block-meta-element\">Th\u1eddi gian \u0111\u1ecdc: 3 ph\u00fat<\/span><\/div><div class=\"ultp-block-excerpt\"><p>1. High costs vs weak demand mismatch As of early May 2026, the Southeast Asian polyolefin market is characterized by<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"pagination-block-html\" aria-hidden=\"true\" style=\"display: none;\"><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-black-color has-white-background-color has-text-color has-background has-link-color has-x-large-font-size wp-elements-1\">China, Japan, South Korea News<\/h2>\n\n\n<div  class=\"ultp-post-grid-block wp-block-ultimate-post-post-grid-1 ultp-block-09e7c3\"><div class=\"ultp-block-wrapper\"><div class=\"ultp-loading\"><div class=\"ultp-loading-blocks\" style=\"width:100%;height:100%;\"><div style=\"left: 0;top: 0;animation-delay:0s;\"><\/div><div style=\"left: 21px;top: 0;animation-delay:0.125s;\"><\/div><div style=\"left: 42px;top: 0;animation-delay:0.25s;\"><\/div><div style=\"left: 0;top: 21px;animation-delay:0.875s;\"><\/div><div style=\"left: 42px;top: 21px;animation-delay:0.375s;\"><\/div><div style=\"left: 0;top: 42px;animation-delay:0.75s;\"><\/div><div style=\"left: 42px;top: 42px;animation-delay:0.625s;\"><\/div><div style=\"left: 21px;top: 42px;animation-delay:0.5s;\"><\/div><\/div><\/div><div class=\"ultp-block-items-wrap ultp-block-row ultp-pg1a-style1 ultp-grid1-responsive ultp-block-column-3 ultp-sm-column-2 ultp-xs-column-1 ultp-layout1\"><div class=\"ultp-block-item post-id-11443\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Firm-Benzene-Prices-Boost-Styrene-Demand-1-300x225.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" >Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11438\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/indonesia-pp-pe-markets-slide-as-import-duties-drop\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"Indonesia PP &#038; PE Markets Slide as Import Duties Drop\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Indonesia-PP-PE-Markets-Slide-as-Import-Duties-Drop-300x189.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/indonesia-pp-pe-markets-slide-as-import-duties-drop\/\" >Th\u1ecb tr\u01b0\u1eddng PP &amp; PE c\u1ee7a Indonesia gi\u1ea3m \u0111i\u1ec3m do thu\u1ebf nh\u1eadp kh\u1ea9u gi\u1ea3m.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11419\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Asia\u2013Europe-Freight-Drop-Fuels-Polymer-Export-Surge-1-300x201.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" >C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11410\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Propylene-Market-Rebounds-Under-Geopolitical-Pressure-Apr\u2013May-2026-300x200.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" >Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11392\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"Southeast Asia Buyers Shift to Low-Priced PP &#038; PE\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Southeast-Asia-Buyers-Shift-to-Low-Priced-PP-PE-3-300x158.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" >Ng\u01b0\u1eddi mua \u1edf \u0110\u00f4ng Nam \u00c1 chuy\u1ec3n sang mua PP &amp; PE gi\u00e1 th\u1ea5p.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11375\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/abs-prices-slide-as-demand-weakens\/\" ><img decoding=\"async\"  class=\"ultp-block-image-content\"  alt=\"Gi\u00e1 ABS gi\u1ea3m do nhu c\u1ea7u suy y\u1ebfu.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/ABS-Prices-Slide-as-Demand-Weakens-2-300x201.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/abs-prices-slide-as-demand-weakens\/\" >Gi\u00e1 ABS gi\u1ea3m do nhu c\u1ea7u suy y\u1ebfu.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>&hellip;<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"pagination-block-html\" aria-hidden=\"true\" style=\"display: none;\"><\/div><\/div>\n\n\n<div class=\"wp-block-ultimate-post-post-grid-parent ultp-post-grid-parent\" data-postid=\"8701\" data-grids=\"[]\" data-pagi=\"[]\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-white-background-color has-background\">South Asia Area News<\/h2>\n\n\n<div  class=\"ultp-post-grid-block wp-block-ultimate-post-post-list-1 ultp-block-b8d211\"><div class=\"ultp-block-wrapper\"><div class=\"ultp-loading\"><div class=\"ultp-loading-blocks\" style=\"width:100%;height:100%;\"><div style=\"left: 0;top: 0;animation-delay:0s;\"><\/div><div style=\"left: 21px;top: 0;animation-delay:0.125s;\"><\/div><div style=\"left: 42px;top: 0;animation-delay:0.25s;\"><\/div><div style=\"left: 0;top: 21px;animation-delay:0.875s;\"><\/div><div style=\"left: 42px;top: 21px;animation-delay:0.375s;\"><\/div><div style=\"left: 0;top: 42px;animation-delay:0.75s;\"><\/div><div style=\"left: 42px;top: 42px;animation-delay:0.625s;\"><\/div><div style=\"left: 21px;top: 42px;animation-delay:0.5s;\"><\/div><\/div><\/div><div class=\"ultp-block-items-wrap ultp-block-row ultp-block-column-3 ultp-pl1a-style1 ultp-post-list1-layout1\"><div class=\"ultp-block-item post-id-11443\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" >Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Firm-Benzene-Prices-Boost-Styrene-Demand-1-e1778638702741.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>Following the closure of the Strait of Hormuz, crude oil supplies to Asia have been significantly affected, with refining and<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11419\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" >C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" ><img decoding=\"async\"  alt=\"C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Asia\u2013Europe-Freight-Drop-Fuels-Polymer-Export-Surge-1-e1778124857942.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>Container freight rates between Asia and Europe have weakened significantly during late April and early May 2026, largely erasing part<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11410\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" >Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Propylene-Market-Rebounds-Under-Geopolitical-Pressure-Apr\u2013May-2026-e1778039491827.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>The global propylene market has entered a period of unusual instability during April and early May 2026, shaped by a<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11392\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" >Ng\u01b0\u1eddi mua \u1edf \u0110\u00f4ng Nam \u00c1 chuy\u1ec3n sang mua PP &amp; PE gi\u00e1 th\u1ea5p.<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/southeast-asia-buyers-shift-to-low-priced-pp-pe\/\" ><img decoding=\"async\"  alt=\"Southeast Asia Buyers Shift to Low-Priced PP &#038; PE\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Southeast-Asia-Buyers-Shift-to-Low-Priced-PP-PE-3-e1777952339328.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>1. High costs vs weak demand mismatch As of early May 2026, the Southeast Asian polyolefin market is characterized by<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11338\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" >Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/April-Resin-Market-Surge-Why-Buyers-Are-Under-Pressure-1-e1777435450376.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>There&#8217;s a price increase letter sitting in your inbox right now. Maybe two. Maybe 29 \u2014 almost certainly one for<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item post-id-11320\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-entry-content\"><div class=\"ultp-block-entry-heading\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" >Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.<\/a><\/h3><\/div><div class=\"ultp-block-image ultp-block-image-none\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Styrene-Market-Weakly-Declined-Last-Week--e1777343553234.jpg\" \/><\/a><\/div><\/div><div class=\"ultp-block-content\"><div class=\"ultp-block-excerpt\"><p>According to the SunSirs Commodity Analysis System, the styrene market experienced a weak decline last week. The average price stood<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"pagination-block-html\" aria-hidden=\"true\" style=\"display: none;\"><\/div><\/div>\n\n\n<div class=\"wp-block-ultimate-post-post-grid-parent ultp-post-grid-parent\" data-postid=\"8701\" data-grids=\"[]\" data-pagi=\"[]\"><\/div>\n\n\n\n<div class=\"wp-block-ultimate-post-post-grid-parent ultp-post-grid-parent\" data-postid=\"8701\" data-grids=\"[]\" data-pagi=\"[]\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-white-background-color has-background\">Europe Area News<\/h2>\n\n\n<div  class=\"ultp-post-grid-block wp-block-ultimate-post-post-list-3 ultp-block-4fda53\"><div class=\"ultp-block-wrapper\"><div class=\"ultp-loading\"><div class=\"ultp-loading-blocks\" style=\"width:100%;height:100%;\"><div style=\"left: 0;top: 0;animation-delay:0s;\"><\/div><div style=\"left: 21px;top: 0;animation-delay:0.125s;\"><\/div><div style=\"left: 42px;top: 0;animation-delay:0.25s;\"><\/div><div style=\"left: 0;top: 21px;animation-delay:0.875s;\"><\/div><div style=\"left: 42px;top: 21px;animation-delay:0.375s;\"><\/div><div style=\"left: 0;top: 42px;animation-delay:0.75s;\"><\/div><div style=\"left: 42px;top: 42px;animation-delay:0.625s;\"><\/div><div style=\"left: 21px;top: 42px;animation-delay:0.5s;\"><\/div><\/div><\/div><div class=\"ultp-block-items-wrap ultp-block-row ultp-block-column-2 ultp-block-content-middle ultp-layout1\"><div class=\"ultp-block-item ultp-block-media post-id-11443\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Firm-Benzene-Prices-Boost-Styrene-Demand-1-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" >Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>Following the closure of the Strait of Hormuz, crude oil supplies to Asia have been significantly affected, with refining and<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11419\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" ><img decoding=\"async\"  alt=\"C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Asia\u2013Europe-Freight-Drop-Fuels-Polymer-Export-Surge-1-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/asia-europe-freight-drop-fuels-polymer-export-surge\/\" >C\u01b0\u1edbc v\u1eadn chuy\u1ec3n h\u00e0ng h\u00f3a \u00c1-\u00c2u gi\u1ea3m m\u1ea1nh, th\u00fac \u0111\u1ea9y xu\u1ea5t kh\u1ea9u polymer t\u0103ng v\u1ecdt.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>Container freight rates between Asia and Europe have weakened significantly during late April and early May 2026, largely erasing part<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11410\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Propylene-Market-Rebounds-Under-Geopolitical-Pressure-Apr\u2013May-2026-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/propylene-market-rebounds-under-geopolitical-pressure-apr-may-2026\/\" >Th\u1ecb tr\u01b0\u1eddng propylene ph\u1ee5c h\u1ed3i d\u01b0\u1edbi \u00e1p l\u1ef1c \u0111\u1ecba ch\u00ednh tr\u1ecb (th\u00e1ng 4-th\u00e1ng 5 n\u0103m 2026)<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>The global propylene market has entered a period of unusual instability during April and early May 2026, shaped by a<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11338\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/April-Resin-Market-Surge-Why-Buyers-Are-Under-Pressure-1-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" >Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>There&#8217;s a price increase letter sitting in your inbox right now. Maybe two. Maybe 29 \u2014 almost certainly one for<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11320\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Styrene-Market-Weakly-Declined-Last-Week--870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" >Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>According to the SunSirs Commodity Analysis System, the styrene market experienced a weak decline last week. The average price stood<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11314\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-market-weakens-bottoming-expected\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng Butadiene suy y\u1ebfu, d\u1ef1 ki\u1ebfn \u200b\u200bch\u1ea1m \u0111\u00e1y.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Butadiene-Market-Weakens-Bottoming-Expected-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-market-weakens-bottoming-expected\/\" >Th\u1ecb tr\u01b0\u1eddng Butadiene suy y\u1ebfu, d\u1ef1 ki\u1ebfn \u200b\u200bch\u1ea1m \u0111\u00e1y.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>Since the start of 2026, the domestic 1.3-butadiene market has generally exhibited a pattern of retreating from high levels, fluctuating<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"pagination-block-html\" aria-hidden=\"true\" style=\"display: none;\"><\/div><\/div>\n\n\n<div class=\"wp-block-ultimate-post-post-grid-parent ultp-post-grid-parent\" data-postid=\"8701\" data-grids=\"[]\" data-pagi=\"[]\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-white-background-color has-background\">Americas Area News<\/h2>\n\n\n\n<div class=\"wp-block-ultimate-post-post-grid-parent ultp-post-grid-parent\" data-postid=\"8701\" data-grids=\"[]\" data-pagi=\"[]\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<div  class=\"ultp-post-grid-block wp-block-ultimate-post-post-list-3 ultp-block-255f8f\"><div class=\"ultp-block-wrapper\"><div class=\"ultp-loading\"><div class=\"ultp-loading-blocks\" style=\"width:100%;height:100%;\"><div style=\"left: 0;top: 0;animation-delay:0s;\"><\/div><div style=\"left: 21px;top: 0;animation-delay:0.125s;\"><\/div><div style=\"left: 42px;top: 0;animation-delay:0.25s;\"><\/div><div style=\"left: 0;top: 21px;animation-delay:0.875s;\"><\/div><div style=\"left: 42px;top: 21px;animation-delay:0.375s;\"><\/div><div style=\"left: 0;top: 42px;animation-delay:0.75s;\"><\/div><div style=\"left: 42px;top: 42px;animation-delay:0.625s;\"><\/div><div style=\"left: 21px;top: 42px;animation-delay:0.5s;\"><\/div><\/div><\/div><div class=\"ultp-block-items-wrap ultp-block-row ultp-block-column-2 ultp-block-content-middle ultp-layout1\"><div class=\"ultp-block-item ultp-block-media post-id-11443\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/05\/Firm-Benzene-Prices-Boost-Styrene-Demand-1-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/firm-benzene-prices-boost-styrene-demand\/\" >Gi\u00e1 benzen \u1ed5n \u0111\u1ecbnh th\u00fac \u0111\u1ea9y nhu c\u1ea7u styren.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>Following the closure of the Strait of Hormuz, crude oil supplies to Asia have been significantly affected, with refining and<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11338\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/April-Resin-Market-Surge-Why-Buyers-Are-Under-Pressure-1-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/april-resin-market-surge-why-buyers-are-under-pressure\/\" >Th\u1ecb tr\u01b0\u1eddng nh\u1ef1a t\u0103ng m\u1ea1nh trong th\u00e1ng T\u01b0: V\u00ec sao ng\u01b0\u1eddi mua ch\u1ecbu \u00e1p l\u1ef1c?<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>There&#8217;s a price increase letter sitting in your inbox right now. Maybe two. Maybe 29 \u2014 almost certainly one for<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11320\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Styrene-Market-Weakly-Declined-Last-Week--870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/styrene-market-weakly-declined-last-week\/\" >Th\u1ecb tr\u01b0\u1eddng Styrene gi\u1ea3m nh\u1eb9 trong tu\u1ea7n tr\u01b0\u1edbc.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>According to the SunSirs Commodity Analysis System, the styrene market experienced a weak decline last week. The average price stood<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11314\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-market-weakens-bottoming-expected\/\" ><img decoding=\"async\"  alt=\"Th\u1ecb tr\u01b0\u1eddng Butadiene suy y\u1ebfu, d\u1ef1 ki\u1ebfn \u200b\u200bch\u1ea1m \u0111\u00e1y.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Butadiene-Market-Weakens-Bottoming-Expected-870x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-market-weakens-bottoming-expected\/\" >Th\u1ecb tr\u01b0\u1eddng Butadiene suy y\u1ebfu, d\u1ef1 ki\u1ebfn \u200b\u200bch\u1ea1m \u0111\u00e1y.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>Since the start of 2026, the domestic 1.3-butadiene market has generally exhibited a pattern of retreating from high levels, fluctuating<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11197\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/oil-prices-fall-on-easing-geopolitics-weak-demand\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 d\u1ea7u gi\u1ea3m do t\u00ecnh h\u00ecnh \u0111\u1ecba ch\u00ednh tr\u1ecb d\u1ecbu b\u1edbt v\u00e0 nhu c\u1ea7u y\u1ebfu.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Oil-Prices-Fall-on-Easing-Geopolitics-Weak-Demand-1.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/oil-prices-fall-on-easing-geopolitics-weak-demand\/\" >Gi\u00e1 d\u1ea7u gi\u1ea3m do t\u00ecnh h\u00ecnh \u0111\u1ecba ch\u00ednh tr\u1ecb d\u1ecbu b\u1edbt v\u00e0 nhu c\u1ea7u y\u1ebfu.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>On Tuesday, April 14, international crude oil futures plummeted, with both major benchmarks trending downward in tandem. The market&#8217;s core<\/p>\n<\/div><\/div><\/div><\/div><div class=\"ultp-block-item ultp-block-media post-id-11160\"><div class=\"ultp-block-content-wrap\"><div class=\"ultp-block-image ultp-block-image-opacity\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-prices-pull-back-as-market-rebalances\/\" ><img decoding=\"async\"  alt=\"Gi\u00e1 butadien gi\u1ea3m nh\u1eb9 khi th\u1ecb tr\u01b0\u1eddng t\u00e1i c\u00e2n b\u1eb1ng.\"  src=\"https:\/\/abcchem.com\/wp-content\/uploads\/2026\/04\/Butadiene-Prices-Pull-Back-as-Market-Rebalances-860x570.jpg\" \/><\/a><\/div><div class=\"ultp-block-content\"><h3 class=\"ultp-block-title\"><a href=\"https:\/\/abcchem.com\/vi\/butadiene-prices-pull-back-as-market-rebalances\/\" >Gi\u00e1 butadien gi\u1ea3m nh\u1eb9 khi th\u1ecb tr\u01b0\u1eddng t\u00e1i c\u00e2n b\u1eb1ng.<\/a><\/h3><div class=\"ultp-block-excerpt\"><p>As of April 2026, the 1.3-butadiene market\u2014which surged by over 118% in the first quarter\u2014has entered a phase of correction.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"pagination-block-html\" aria-hidden=\"true\" style=\"display: none;\"><\/div><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Latest news China, Japan, South Korea News South Asia Area News Europe Area News Americas Area News<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8701","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/pages\/8701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/comments?post=8701"}],"version-history":[{"count":0,"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/pages\/8701\/revisions"}],"wp:attachment":[{"href":"https:\/\/abcchem.com\/vi\/wp-json\/wp\/v2\/media?parent=8701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}