{"id":14413,"date":"2026-05-26T10:01:34","date_gmt":"2026-05-26T07:01:34","guid":{"rendered":"https:\/\/www.mediterrolio.com\/?p=14413"},"modified":"2026-05-26T10:01:34","modified_gmt":"2026-05-26T07:01:34","slug":"mediterrolio-olive-oil-market-report-week-of-may-30-2026","status":"publish","type":"post","link":"https:\/\/www.mediterrolio.com\/it\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/","title":{"rendered":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026"},"content":{"rendered":"<p><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.min.js\"><\/script><\/p>\n<style>\n#mro-root { max-width: 100% !important; overflow-x: hidden !important; box-sizing: border-box !important; font-family: 'Inter', sans-serif !important; font-size: 15px !important; color: #2c2c2c !important; line-height: 1.6 !important; }<br \/>\n#mro-root *, #mro-root *::before, #mro-root *::after { box-sizing: border-box !important; }<\/p>\n<p>\/* reset WP heading overrides *\/<br \/>\n.mh2 {<br \/>\n  font-family: 'Playfair Display', Georgia, serif !important;<br \/>\n  color: #3d4f22 !important;<br \/>\n  font-size: 22px !important;<br \/>\n  font-weight: 700 !important;<br \/>\n  line-height: 1.2 !important;<br \/>\n  text-transform: none !important;<br \/>\n  letter-spacing: -0.2px !important;<br \/>\n  margin: 48px 0 18px !important;<br \/>\n  padding: 14px 18px 14px 20px !important;<br \/>\n  background-color: #f4f7f0 !important;<br \/>\n  border-left: 5px solid #556b2f !important;<br \/>\n  border-bottom: none !important;<br \/>\n  border-radius: 0 6px 6px 0 !important;<br \/>\n  display: block !important;<br \/>\n}<br \/>\n.mh3 {<br \/>\n  font-family: 'Playfair Display', Georgia, serif !important;<br \/>\n  color: #556b2f !important;<br \/>\n  font-size: 17px !important;<br \/>\n  font-weight: 700 !important;<br \/>\n  margin: 28px 0 9px !important;<br \/>\n  line-height: 1.2 !important;<br \/>\n  padding-left: 12px !important;<br \/>\n  border-left: 3px solid #8b9d77 !important;<br \/>\n  display: block !important;<br \/>\n}<br \/>\n#mro-root p.mp { font-size: 14px !important; color: #555 !important; margin: 0 0 12px !important; }<\/p>\n<p>\/* update box *\/<br \/>\n#mro-root .mu { background: #fff !important; border-left: 4px solid #c9a84c !important; padding: 14px 18px !important; margin-bottom: 30px !important; border-radius: 0 6px 6px 0 !important; box-shadow: 0 2px 8px rgba(0,0,0,.07) !important; font-size: 14px !important; color: #555 !important; font-style: italic !important; }<br \/>\n#mro-root .mu strong { color: #3d4f22 !important; font-style: normal !important; }<\/p>\n<p>\/* tables *\/<br \/>\n#mro-root .mt { width: 100% !important; border-collapse: collapse !important; margin: 12px 0 20px !important; font-size: 13px !important; border-radius: 6px !important; overflow: hidden !important; box-shadow: 0 2px 8px rgba(0,0,0,.08) !important; }<br \/>\n#mro-root .mt th { background-color: #556b2f !important; color: #fff !important; text-align: left !important; padding: 10px 13px !important; font-weight: 600 !important; font-size: 12px !important; }<br \/>\n#mro-root .mt td { padding: 9px 13px !important; border-bottom: 1px solid #e0e8d0 !important; font-size: 13px !important; background: transparent !important; }<br \/>\n#mro-root .mt tr:last-child td { border-bottom: none !important; }<br \/>\n#mro-root .mt tr:nth-child(even) td { background-color: #f8faf4 !important; }<\/p>\n<p>\/* summary cards *\/<br \/>\n#mro-root .mcards { display: flex !important; gap: 12px !important; margin: 16px 0 !important; flex-wrap: wrap !important; }<br \/>\n#mro-root .mcard { flex: 1 1 150px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-top: 3px solid #8b9d77 !important; padding: 16px 12px !important; border-radius: 6px !important; text-align: center !important; box-shadow: 0 2px 6px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mcard-lbl { font-size: 10px !important; color: #888 !important; text-transform: uppercase !important; letter-spacing: 1.2px !important; margin-bottom: 7px !important; font-weight: 600 !important; }<br \/>\n#mro-root .mcard-price { font-family: 'Playfair Display', serif !important; font-size: 19px !important; color: #3d4f22 !important; font-weight: 700 !important; line-height: 1 !important; margin-bottom: 4px !important; }<br \/>\n#mro-root .mcard-sub { font-size: 11px !important; color: #666 !important; }<\/p>\n<p>\/* info boxes *\/<br \/>\n#mro-root .mbox { background: #fff !important; border: 1px solid #dde8cc !important; padding: 12px 16px !important; border-radius: 6px !important; margin-bottom: 9px !important; font-size: 14px !important; box-shadow: 0 1px 4px rgba(0,0,0,.04) !important; }<br \/>\n#mro-root .mbox-gold { background: #fffdf5 !important; border: 1px solid #e8d99a !important; padding: 18px 20px !important; border-radius: 8px !important; margin-top: 10px !important; }<br \/>\n#mro-root .mbox-green { background: #f0f7e8 !important; border: 1px solid #c8ddb4 !important; border-radius: 6px !important; padding: 12px 16px !important; margin-top: 12px !important; font-size: 13px !important; color: #3a5a20 !important; }<\/p>\n<p>\/* dynamics list *\/<br \/>\n#mro-root .mlist { margin: 10px 0 14px !important; padding-left: 20px !important; }<br \/>\n#mro-root .mlist li { margin-bottom: 8px !important; font-size: 14px !important; }<\/p>\n<p>\/* \u2500\u2500 SIGNAL BOX \u2500\u2500 *\/<br \/>\n#mro-root .msignal { border-radius: 8px !important; padding: 22px !important; margin-top: 10px !important; }<br \/>\n#mro-root .msignal-week { font-size: 10px !important; text-transform: uppercase !important; letter-spacing: 2px !important; opacity: .7 !important; margin-bottom: 5px !important; color: #fff !important; }<br \/>\n#mro-root .msignal-title { font-family: 'Playfair Display', serif !important; font-size: 17px !important; font-weight: 700 !important; margin-bottom: 14px !important; line-height: 1.2 !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list { list-style: none !important; padding: 0 !important; margin: 0 !important; }<br \/>\n#mro-root .msignal-list li { padding: 9px 0 !important; border-bottom: 1px solid rgba(255,255,255,.15) !important; font-size: 14px !important; display: flex !important; gap: 10px !important; align-items: flex-start !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list li:last-child { border-bottom: none !important; }<br \/>\n#mro-root .msignal-list .ico { font-size: 15px !important; flex-shrink: 0 !important; margin-top: 1px !important; }<br \/>\n#mro-root .msignal-list span { opacity: .9 !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list strong { color: #fff !important; }<\/p>\n<p>\/* \u2500\u2500 NEWS \u2500\u2500 *\/<br \/>\n#mro-root .mnews { display: flex !important; gap: 10px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mnews-item { flex: 1 1 250px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 6px !important; padding: 12px 14px !important; display: flex !important; gap: 10px !important; box-shadow: 0 1px 4px rgba(0,0,0,.04) !important; }<br \/>\n#mro-root .mdot { width: 8px !important; height: 8px !important; border-radius: 50% !important; margin-top: 5px !important; flex-shrink: 0 !important; }<br \/>\n#mro-root .mnews-tag { font-size: 9px !important; text-transform: uppercase !important; letter-spacing: 1px !important; color: #888 !important; margin-bottom: 2px !important; font-weight: 700 !important; }<br \/>\n#mro-root .mnews-text { font-size: 13px !important; color: #2c2c2c !important; line-height: 1.45 !important; }<\/p>\n<p>\/* \u2500\u2500 CHART \u2500\u2500 *\/<br \/>\n#mro-root .mchart-wrap { background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; padding: 16px 16px 12px !important; margin-top: 12px !important; box-shadow: 0 2px 8px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mchart-btns { display: flex !important; gap: 7px !important; flex-wrap: wrap !important; margin-bottom: 12px !important; }<br \/>\n#mro-root .mbtn { padding: 4px 13px !important; border: 1px solid #8b9d77 !important; background: transparent !important; color: #556b2f !important; border-radius: 20px !important; font-size: 12px !important; cursor: pointer !important; font-family: 'Inter', sans-serif !important; font-weight: 600 !important; transition: all .18s !important; }<br \/>\n#mro-root .mbtn.on, #mro-root .mbtn:hover { background: #556b2f !important; color: #fff !important; border-color: #556b2f !important; }<br \/>\n#mro-root .mchart-note { font-size: 11px !important; color: #999 !important; text-align: center !important; margin-top: 8px !important; font-style: italic !important; }<\/p>\n<p>\/* \u2500\u2500 RETAIL GAP \u2500\u2500 *\/<br \/>\n#mro-root .mgap-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mgap-card { flex: 1 1 190px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; overflow: hidden !important; box-shadow: 0 2px 6px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mgap-hd { padding: 9px 13px !important; font-size: 13px !important; font-weight: 700 !important; color: #fff !important; background-color: #3d4f22 !important; }<br \/>\n#mro-root .mgap-body { padding: 10px 13px !important; }<br \/>\n#mro-root .mgap-row { display: flex !important; justify-content: space-between !important; align-items: center !important; padding: 5px 0 !important; border-bottom: 1px solid #eee !important; font-size: 12px !important; gap: 8px !important; }<br \/>\n#mro-root .mgap-row:last-child { border-bottom: none !important; }<br \/>\n#mro-root .mgap-lbl { color: #666 !important; }<br \/>\n#mro-root .mgap-w { color: #556b2f !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-r { color: #c0392b !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-pct { font-size: 10px !important; background: #fdf2f0 !important; color: #c0392b !important; padding: 2px 6px !important; border-radius: 10px !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-note { background: #f9fbf2 !important; border-left: 3px solid #8b9d77 !important; padding: 9px 13px !important; font-size: 13px !important; color: #555 !important; margin-top: 12px !important; border-radius: 0 4px 4px 0 !important; font-style: italic !important; }<\/p>\n<p>\/* \u2500\u2500 FX \u2500\u2500 *\/<br \/>\n#mro-root .mfx-wrap { overflow-x: auto !important; }<br \/>\n#mro-root .mfx { width: 100% !important; border-collapse: collapse !important; font-size: 13px !important; border-radius: 6px !important; overflow: hidden !important; box-shadow: 0 2px 8px rgba(0,0,0,.08) !important; }<br \/>\n#mro-root .mfx th { background-color: #556b2f !important; color: #fff !important; padding: 9px 10px !important; text-align: center !important; font-size: 11px !important; }<br \/>\n#mro-root .mfx th:first-child { text-align: left !important; }<br \/>\n#mro-root .mfx td { padding: 8px 10px !important; border-bottom: 1px solid #e0e8d0 !important; text-align: center !important; font-size: 12px !important; background: transparent !important; }<br \/>\n#mro-root .mfx td:first-child { text-align: left !important; font-weight: 600 !important; color: #3d4f22 !important; }<br \/>\n#mro-root .mfx tr:last-child td { border-bottom: none !important; }<br \/>\n#mro-root .mfx tr:nth-child(even) td { background-color: #f8faf4 !important; }<\/p>\n<p>\/* \u2500\u2500 POLYPHENOL \u2500\u2500 *\/<br \/>\n#mro-root .mpoly-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mpoly-card { flex: 1 1 250px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; padding: 13px 15px !important; box-shadow: 0 2px 5px rgba(0,0,0,.05) !important; }<br \/>\n#mro-root .mpoly-hd { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin-bottom: 9px !important; }<br \/>\n#mro-root .mpoly-country { font-weight: 700 !important; font-size: 14px !important; color: #3d4f22 !important; }<br \/>\n#mro-root .mpoly-variety { font-size: 11px !important; color: #999 !important; margin-top: 1px !important; }<br \/>\n#mro-root .mpoly-badge { font-size: 10px !important; font-weight: 700 !important; padding: 2px 8px !important; border-radius: 10px !important; white-space: nowrap !important; }<br \/>\n#mro-root .mbar-wrap { background: #eef0ea !important; border-radius: 4px !important; height: 7px !important; overflow: hidden !important; margin-bottom: 6px !important; }<br \/>\n#mro-root .mbar { height: 7px !important; border-radius: 4px !important; background: linear-gradient(90deg, #8b9d77, #3d4f22) !important; }<br \/>\n#mro-root .mpoly-range { font-size: 12px !important; color: #555 !important; }<br \/>\n#mro-root .mpoly-note { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin-top: 3px !important; }<\/p>\n<p>\/* risk colors *\/<br \/>\n#mro-root .rh { color: #c0392b !important; font-weight: 700 !important; }<br \/>\n#mro-root .rm { color: #d4860a !important; font-weight: 700 !important; }<br \/>\n#mro-root .rl { color: #556b2f !important; font-weight: 700 !important; }<br \/>\n#mro-root .td { color: #c0392b !important; font-weight: 700 !important; }<br \/>\n#mro-root .tf { color: #777 !important; font-weight: 700 !important; }<\/p>\n<p>\/* \u2500\u2500 NEWSLETTER \u2500\u2500 *\/<br \/>\n#mro-root .mnl { background: #f9fbf2 !important; border: 2px solid #8b9d77 !important; border-radius: 10px !important; padding: 26px 24px !important; margin-top: 36px !important; text-align: center !important; }<br \/>\n#mro-root .mnl h3 { font-family: 'Playfair Display', serif !important; color: #3d4f22 !important; font-size: 18px !important; margin: 0 0 8px !important; }<br \/>\n#mro-root .mnl p { font-size: 13px !important; color: #555 !important; margin: 0 0 16px !important; max-width: 500px !important; margin-left: auto !important; margin-right: auto !important; }<br \/>\n#mro-root .mnl-form { display: flex !important; gap: 8px !important; max-width: 400px !important; margin: 0 auto 10px !important; justify-content: center !important; flex-wrap: wrap !important; }<br \/>\n#mro-root .mnl-input { flex: 1 1 180px !important; padding: 9px 13px !important; border: 1px solid #c0d0a8 !important; border-radius: 5px !important; font-size: 13px !important; font-family: 'Inter', sans-serif !important; background: #fff !important; color: #333 !important; }<br \/>\n#mro-root .mnl-btn { padding: 9px 18px !important; background-color: #3d4f22 !important; color: #fff !important; border: none !important; border-radius: 5px !important; font-family: 'Inter', sans-serif !important; font-size: 13px !important; font-weight: 600 !important; cursor: pointer !important; }<br \/>\n#mro-root .mnl-gift { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin: 0 !important; }<\/p>\n<p>\/* \u2500\u2500 CTA \u2500\u2500 *\/<br \/>\n#mro-root .mcta { background: #f4f7f0 !important; border: 2px dashed #8b9d77 !important; border-radius: 8px !important; padding: 26px !important; margin-top: 32px !important; text-align: center !important; }<br \/>\n#mro-root .mcta h3 { font-family: 'Playfair Display', serif !important; color: #3d4f22 !important; font-size: 16px !important; margin: 0 0 8px !important; text-transform: uppercase !important; letter-spacing: 1px !important; }<br \/>\n#mro-root .mcta p { color: #555 !important; font-size: 13px !important; margin: 0 0 16px !important; }<br \/>\n#mro-root .mcta-btn { display: inline-block !important; background-color: #3d4f22 !important; color: #fff !important; text-decoration: none !important; padding: 10px 26px !important; font-size: 13px !important; font-weight: 700 !important; border-radius: 5px !important; }<\/p>\n<p>\/* \u2500\u2500 METHOD \u2500\u2500 *\/<br \/>\n#mro-root .mmethod { background: #f5f5f2 !important; padding: 16px 20px !important; border-radius: 8px !important; font-size: 13px !important; color: #666 !important; margin-top: 22px !important; }<br \/>\n#mro-root .mmethod .mh2 { color: #556b2f !important; font-size: 14px !important; margin: 0 0 8px !important; font-family: 'Inter', sans-serif !important; font-weight: 700 !important; background: none !important; border-left: none !important; padding: 0 !important; }<br \/>\n#mro-root .mmethod ul { padding-left: 18px !important; margin: 6px 0 0 !important; }<br \/>\n#mro-root .mmethod li { margin-bottom: 4px !important; }<\/p>\n<p>\/* \u2500\u2500 FOOTER \u2500\u2500 *\/<br \/>\n#mro-root .mfooter { margin-top: 32px !important; font-size: 11px !important; color: #aaa !important; text-align: center !important; border-top: 1px solid #dde8cc !important; padding-top: 14px !important; }<\/p>\n<p>#mro-root hr.mdiv { border: none !important; border-top: 1px solid #dde8cc !important; margin: 32px 0 !important; }<\/p>\n<p>@media (max-width: 600px) {<br \/>\n  #mro-root .mcards,<br \/>\n  #mro-root .mgap-grid,<br \/>\n  #mro-root .mpoly-grid,<br \/>\n  #mro-root .mnews { flex-direction: column !important; }<br \/>\n}<br \/>\n<\/style>\n<div style=\"background: linear-gradient(135deg,#3d4f22 0%,#556b2f 55%,#6b8040 100%); padding: 36px 24px 30px; margin-bottom: 32px; border-radius: 8px; text-align: center; position: relative; overflow: hidden;\">\n<div style=\"position: absolute; inset: 0; pointer-events: none;\"><\/div>\n<div style=\"font-family: 1Inter\\',sans-serif; font-size: 11px; letter-spacing: 5px; text-transform: uppercase; color: rgba(255,255,255,0.6); margin-bottom: 10px;\">Weekly Intelligence Report<\/div>\n<div style=\"font-family: 1Playfair Display\\',Georgia,serif; font-size: 34px; font-weight: bold; color: #ffffff; line-height: 1.15; margin-bottom: 8px; letter-spacing: -0.5px;\">Mediterrolio Olive Oil<br \/>\nMarket Report<\/div>\n<div style=\"font-family: 1Inter\\',sans-serif; font-size: 13px; color: rgba(255,255,255,0.75); letter-spacing: 2px; text-transform: uppercase; margin-bottom: 16px;\">Mediterranean Price Intelligence | May 2026<\/div>\n<div style=\"display: inline-block; background: rgba(201,168,76,0.25); border: 1px solid rgba(201,168,76,0.55); color: #f5edd0; font-family: 1Inter\\',sans-serif; font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; padding: 5px 18px; border-radius: 20px;\">Updated: May 22, 2026<\/div>\n<\/div>\n<div id=\"mro-root\" style=\"padding: 0 24px 0 24px; box-sizing: border-box; max-width: 100%; overflow-x: hidden;\">\n<p><!-- UPDATE --><\/p>\n<div style=\"background: linear-gradient(135deg,#3d4f22 0%,#4a6030 100%); border-radius: 10px; padding: 36px 28px; margin-top: 40px; text-align: center;\">\n<div style=\"font-size: 10px; letter-spacing: 4px; text-transform: uppercase; color: rgba(255,255,255,0.5); font-family: Arial,sans-serif; margin-bottom: 10px;\">Weekly Intelligence<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 24px; font-weight: bold; color: #ffffff; line-height: 1.2; margin-bottom: 8px;\">\ud83d\udcec Get the Report in Your Inbox<\/div>\n<div style=\"width: 36px; height: 2px; background: #c9a84c; margin: 0 auto 16px;\"><\/div>\n<p style=\"font-size: 13px; color: rgba(255,255,255,0.78); margin: 0 auto 22px; max-width: 460px; line-height: 1.65; font-family: Arial,sans-serif;\">Join 4,000+ olive oil professionals \u2014 producers, importers, traders and investors \u2014 who receive the Mediterrolio Market Update every <strong style=\"color: #fff;\">Friday morning<\/strong>.<\/p>\n<div id=\"mro-brevo-wrap\" style=\"max-width: 420px; margin: 0 auto 14px;\">\n<div style=\"display: flex; justify-content: center; flex-wrap: wrap; gap: 0;\"><input id=\"mro-brevo-email\" style=\"flex: 1 1 180px; padding: 10px 16px; border: 2px solid rgba(255,255,255,0.25); border-radius: 5px 0 0 5px; font-size: 13px; background: rgba(255,255,255,0.12); color: #fff; outline: none; font-family: Arial,sans-serif; min-width: 160px;\" type=\"email\" placeholder=\"your@email.com\" \/><br \/>\n<button id=\"mro-brevo-btn\" style=\"padding: 10px 20px; background-color: #c9a84c; color: #2c1f00; border: none; border-radius: 0 5px 5px 0; font-size: 13px; font-weight: bold; cursor: pointer; font-family: Arial,sans-serif; white-space: nowrap;\"><br \/>\nSubscribe \u2192<br \/>\n<\/button><\/div>\n<div id=\"mro-brevo-msg\" style=\"display: none; margin-top: 10px; padding: 10px 14px; border-radius: 5px; font-size: 13px; text-align: center;\"><\/div>\n<\/div>\n<p><script>\n  function mroBrevoSubmit() {\n    var email = document.getElementById('mro-brevo-email').value.trim();\n    var msg = document.getElementById('mro-brevo-msg');\n    var btn = document.getElementById('mro-brevo-btn');\n    if (!email || email.indexOf('@') < 1) {\n      msg.style.cssText = 'display:block;margin-top:10px;padding:10px 14px;border-radius:5px;font-size:13px;text-align:center;background:rgba(255,100,100,0.2);color:#ffcccc;';\n      msg.textContent = 'Please enter a valid email address.';\n      return;\n    }\n    btn.disabled = true;\n    btn.textContent = 'Subscribing...';\n    var fd = new FormData();\n    fd.append('EMAIL', email);\n    fd.append('email_address_check', '');\n    fd.append('locale', 'en');\n    fd.append('html_type', 'simple');\n    fetch('https:\/\/81a577a5.sibforms.com\/serve\/MUIFAFwaFxT8-cwx-tqXOdCLm9N7zw8P8WI2SZhOfiVkKqV3OBlfb-Bb9e7A9v-DaVql1P-BGjORMPylzCnBQlfuSfHastoP1QsqlpSUwLvWIj5cLAj1mqyAxg54hy_p8oL8nUXQQCVM40lKysbjWEwslj2-p3ou0Dii40dpek-cHo1tRRg-LspFVL4KifYwJX6oB_ws6FBEHL-nsQ==', {\n      method: 'POST', mode: 'no-cors', body: fd\n    }).finally(function() {\n      window.location.href = 'https:\/\/www.mediterrolio.com\/thank-you\/';\n    });\n  }\n  <\/script><\/p>\n<p style=\"font-size: 11px; color: rgba(255,255,255,0.4); font-style: italic; margin: 0; font-family: Arial,sans-serif;\">\ud83c\udf81 New subscribers receive: <em>\"How to Read an Olive Oil Price Report\"<\/em> \u2014 free 12-page PDF guide.<\/p>\n<\/div>\n<p><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.min.js\"><\/script><\/p>\n<style>\n#mro-root { max-width: 100% !important; overflow-x: hidden !important; box-sizing: border-box !important; font-family: 'Inter', sans-serif !important; font-size: 15px !important; color: #2c2c2c !important; line-height: 1.6 !important; }<br \/>\n#mro-root *, #mro-root *::before, #mro-root *::after { box-sizing: border-box !important; }<\/p>\n<p>\/* reset WP heading overrides *\/<br \/>\n.mh2 {<br \/>\n  font-family: 'Playfair Display', Georgia, serif !important;<br \/>\n  color: #3d4f22 !important;<br \/>\n  font-size: 22px !important;<br \/>\n  font-weight: 700 !important;<br \/>\n  line-height: 1.2 !important;<br \/>\n  text-transform: none !important;<br \/>\n  letter-spacing: -0.2px !important;<br \/>\n  margin: 48px 0 18px !important;<br \/>\n  padding: 14px 18px 14px 20px !important;<br \/>\n  background-color: #f4f7f0 !important;<br \/>\n  border-left: 5px solid #556b2f !important;<br \/>\n  border-bottom: none !important;<br \/>\n  border-radius: 0 6px 6px 0 !important;<br \/>\n  display: block !important;<br \/>\n}<br \/>\n.mh3 {<br \/>\n  font-family: 'Playfair Display', Georgia, serif !important;<br \/>\n  color: #556b2f !important;<br \/>\n  font-size: 17px !important;<br \/>\n  font-weight: 700 !important;<br \/>\n  margin: 28px 0 9px !important;<br \/>\n  line-height: 1.2 !important;<br \/>\n  padding-left: 12px !important;<br \/>\n  border-left: 3px solid #8b9d77 !important;<br \/>\n  display: block !important;<br \/>\n}<br \/>\n#mro-root p.mp { font-size: 14px !important; color: #555 !important; margin: 0 0 12px !important; }<\/p>\n<p>\/* update box *\/<br \/>\n#mro-root .mu { background: #fff !important; border-left: 4px solid #c9a84c !important; padding: 14px 18px !important; margin-bottom: 30px !important; border-radius: 0 6px 6px 0 !important; box-shadow: 0 2px 8px rgba(0,0,0,.07) !important; font-size: 14px !important; color: #555 !important; font-style: italic !important; }<br \/>\n#mro-root .mu strong { color: #3d4f22 !important; font-style: normal !important; }<\/p>\n<p>\/* tables *\/<br \/>\n#mro-root .mt { width: 100% !important; border-collapse: collapse !important; margin: 12px 0 20px !important; font-size: 13px !important; border-radius: 6px !important; overflow: hidden !important; box-shadow: 0 2px 8px rgba(0,0,0,.08) !important; }<br \/>\n#mro-root .mt th { background-color: #556b2f !important; color: #fff !important; text-align: left !important; padding: 10px 13px !important; font-weight: 600 !important; font-size: 12px !important; }<br \/>\n#mro-root .mt td { padding: 9px 13px !important; border-bottom: 1px solid #e0e8d0 !important; font-size: 13px !important; background: transparent !important; }<br \/>\n#mro-root .mt tr:last-child td { border-bottom: none !important; }<br \/>\n#mro-root .mt tr:nth-child(even) td { background-color: #f8faf4 !important; }<\/p>\n<p>\/* summary cards *\/<br \/>\n#mro-root .mcards { display: flex !important; gap: 12px !important; margin: 16px 0 !important; flex-wrap: wrap !important; }<br \/>\n#mro-root .mcard { flex: 1 1 150px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-top: 3px solid #8b9d77 !important; padding: 16px 12px !important; border-radius: 6px !important; text-align: center !important; box-shadow: 0 2px 6px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mcard-lbl { font-size: 10px !important; color: #888 !important; text-transform: uppercase !important; letter-spacing: 1.2px !important; margin-bottom: 7px !important; font-weight: 600 !important; }<br \/>\n#mro-root .mcard-price { font-family: 'Playfair Display', serif !important; font-size: 19px !important; color: #3d4f22 !important; font-weight: 700 !important; line-height: 1 !important; margin-bottom: 4px !important; }<br \/>\n#mro-root .mcard-sub { font-size: 11px !important; color: #666 !important; }<\/p>\n<p>\/* info boxes *\/<br \/>\n#mro-root .mbox { background: #fff !important; border: 1px solid #dde8cc !important; padding: 12px 16px !important; border-radius: 6px !important; margin-bottom: 9px !important; font-size: 14px !important; box-shadow: 0 1px 4px rgba(0,0,0,.04) !important; }<br \/>\n#mro-root .mbox-gold { background: #fffdf5 !important; border: 1px solid #e8d99a !important; padding: 18px 20px !important; border-radius: 8px !important; margin-top: 10px !important; }<br \/>\n#mro-root .mbox-green { background: #f0f7e8 !important; border: 1px solid #c8ddb4 !important; border-radius: 6px !important; padding: 12px 16px !important; margin-top: 12px !important; font-size: 13px !important; color: #3a5a20 !important; }<\/p>\n<p>\/* dynamics list *\/<br \/>\n#mro-root .mlist { margin: 10px 0 14px !important; padding-left: 20px !important; }<br \/>\n#mro-root .mlist li { margin-bottom: 8px !important; font-size: 14px !important; }<\/p>\n<p>\/* \u2500\u2500 SIGNAL BOX \u2500\u2500 *\/<br \/>\n#mro-root .msignal { border-radius: 8px !important; padding: 22px !important; margin-top: 10px !important; }<br \/>\n#mro-root .msignal-week { font-size: 10px !important; text-transform: uppercase !important; letter-spacing: 2px !important; opacity: .7 !important; margin-bottom: 5px !important; color: #fff !important; }<br \/>\n#mro-root .msignal-title { font-family: 'Playfair Display', serif !important; font-size: 17px !important; font-weight: 700 !important; margin-bottom: 14px !important; line-height: 1.2 !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list { list-style: none !important; padding: 0 !important; margin: 0 !important; }<br \/>\n#mro-root .msignal-list li { padding: 9px 0 !important; border-bottom: 1px solid rgba(255,255,255,.15) !important; font-size: 14px !important; display: flex !important; gap: 10px !important; align-items: flex-start !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list li:last-child { border-bottom: none !important; }<br \/>\n#mro-root .msignal-list .ico { font-size: 15px !important; flex-shrink: 0 !important; margin-top: 1px !important; }<br \/>\n#mro-root .msignal-list span { opacity: .9 !important; color: #fff !important; }<br \/>\n#mro-root .msignal-list strong { color: #fff !important; }<\/p>\n<p>\/* \u2500\u2500 NEWS \u2500\u2500 *\/<br \/>\n#mro-root .mnews { display: flex !important; gap: 10px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mnews-item { flex: 1 1 250px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 6px !important; padding: 12px 14px !important; display: flex !important; gap: 10px !important; box-shadow: 0 1px 4px rgba(0,0,0,.04) !important; }<br \/>\n#mro-root .mdot { width: 8px !important; height: 8px !important; border-radius: 50% !important; margin-top: 5px !important; flex-shrink: 0 !important; }<br \/>\n#mro-root .mnews-tag { font-size: 9px !important; text-transform: uppercase !important; letter-spacing: 1px !important; color: #888 !important; margin-bottom: 2px !important; font-weight: 700 !important; }<br \/>\n#mro-root .mnews-text { font-size: 13px !important; color: #2c2c2c !important; line-height: 1.45 !important; }<\/p>\n<p>\/* \u2500\u2500 CHART \u2500\u2500 *\/<br \/>\n#mro-root .mchart-wrap { background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; padding: 16px 16px 12px !important; margin-top: 12px !important; box-shadow: 0 2px 8px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mchart-btns { display: flex !important; gap: 7px !important; flex-wrap: wrap !important; margin-bottom: 12px !important; }<br \/>\n#mro-root .mbtn { padding: 4px 13px !important; border: 1px solid #8b9d77 !important; background: transparent !important; color: #556b2f !important; border-radius: 20px !important; font-size: 12px !important; cursor: pointer !important; font-family: 'Inter', sans-serif !important; font-weight: 600 !important; transition: all .18s !important; }<br \/>\n#mro-root .mbtn.on, #mro-root .mbtn:hover { background: #556b2f !important; color: #fff !important; border-color: #556b2f !important; }<br \/>\n#mro-root .mchart-note { font-size: 11px !important; color: #999 !important; text-align: center !important; margin-top: 8px !important; font-style: italic !important; }<\/p>\n<p>\/* \u2500\u2500 RETAIL GAP \u2500\u2500 *\/<br \/>\n#mro-root .mgap-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mgap-card { flex: 1 1 190px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; overflow: hidden !important; box-shadow: 0 2px 6px rgba(0,0,0,.06) !important; }<br \/>\n#mro-root .mgap-hd { padding: 9px 13px !important; font-size: 13px !important; font-weight: 700 !important; color: #fff !important; background-color: #3d4f22 !important; }<br \/>\n#mro-root .mgap-body { padding: 10px 13px !important; }<br \/>\n#mro-root .mgap-row { display: flex !important; justify-content: space-between !important; align-items: center !important; padding: 5px 0 !important; border-bottom: 1px solid #eee !important; font-size: 12px !important; gap: 8px !important; }<br \/>\n#mro-root .mgap-row:last-child { border-bottom: none !important; }<br \/>\n#mro-root .mgap-lbl { color: #666 !important; }<br \/>\n#mro-root .mgap-w { color: #556b2f !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-r { color: #c0392b !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-pct { font-size: 10px !important; background: #fdf2f0 !important; color: #c0392b !important; padding: 2px 6px !important; border-radius: 10px !important; font-weight: 700 !important; white-space: nowrap !important; }<br \/>\n#mro-root .mgap-note { background: #f9fbf2 !important; border-left: 3px solid #8b9d77 !important; padding: 9px 13px !important; font-size: 13px !important; color: #555 !important; margin-top: 12px !important; border-radius: 0 4px 4px 0 !important; font-style: italic !important; }<\/p>\n<p>\/* \u2500\u2500 FX \u2500\u2500 *\/<br \/>\n#mro-root .mfx-wrap { overflow-x: auto !important; }<br \/>\n#mro-root .mfx { width: 100% !important; border-collapse: collapse !important; font-size: 13px !important; border-radius: 6px !important; overflow: hidden !important; box-shadow: 0 2px 8px rgba(0,0,0,.08) !important; }<br \/>\n#mro-root .mfx th { background-color: #556b2f !important; color: #fff !important; padding: 9px 10px !important; text-align: center !important; font-size: 11px !important; }<br \/>\n#mro-root .mfx th:first-child { text-align: left !important; }<br \/>\n#mro-root .mfx td { padding: 8px 10px !important; border-bottom: 1px solid #e0e8d0 !important; text-align: center !important; font-size: 12px !important; background: transparent !important; }<br \/>\n#mro-root .mfx td:first-child { text-align: left !important; font-weight: 600 !important; color: #3d4f22 !important; }<br \/>\n#mro-root .mfx tr:last-child td { border-bottom: none !important; }<br \/>\n#mro-root .mfx tr:nth-child(even) td { background-color: #f8faf4 !important; }<\/p>\n<p>\/* \u2500\u2500 POLYPHENOL \u2500\u2500 *\/<br \/>\n#mro-root .mpoly-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }<br \/>\n#mro-root .mpoly-card { flex: 1 1 250px !important; background: #fff !important; border: 1px solid #dde8cc !important; border-radius: 8px !important; padding: 13px 15px !important; box-shadow: 0 2px 5px rgba(0,0,0,.05) !important; }<br \/>\n#mro-root .mpoly-hd { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin-bottom: 9px !important; }<br \/>\n#mro-root .mpoly-country { font-weight: 700 !important; font-size: 14px !important; color: #3d4f22 !important; }<br \/>\n#mro-root .mpoly-variety { font-size: 11px !important; color: #999 !important; margin-top: 1px !important; }<br \/>\n#mro-root .mpoly-badge { font-size: 10px !important; font-weight: 700 !important; padding: 2px 8px !important; border-radius: 10px !important; white-space: nowrap !important; }<br \/>\n#mro-root .mbar-wrap { background: #eef0ea !important; border-radius: 4px !important; height: 7px !important; overflow: hidden !important; margin-bottom: 6px !important; }<br \/>\n#mro-root .mbar { height: 7px !important; border-radius: 4px !important; background: linear-gradient(90deg, #8b9d77, #3d4f22) !important; }<br \/>\n#mro-root .mpoly-range { font-size: 12px !important; color: #555 !important; }<br \/>\n#mro-root .mpoly-note { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin-top: 3px !important; }<\/p>\n<p>\/* risk colors *\/<br \/>\n#mro-root .rh { color: #c0392b !important; font-weight: 700 !important; }<br \/>\n#mro-root .rm { color: #d4860a !important; font-weight: 700 !important; }<br \/>\n#mro-root .rl { color: #556b2f !important; font-weight: 700 !important; }<br \/>\n#mro-root .td { color: #c0392b !important; font-weight: 700 !important; }<br \/>\n#mro-root .tf { color: #777 !important; font-weight: 700 !important; }<\/p>\n<p>\/* \u2500\u2500 NEWSLETTER \u2500\u2500 *\/<br \/>\n#mro-root .mnl { background: #f9fbf2 !important; border: 2px solid #8b9d77 !important; border-radius: 10px !important; padding: 26px 24px !important; margin-top: 36px !important; text-align: center !important; }<br \/>\n#mro-root .mnl h3 { font-family: 'Playfair Display', serif !important; color: #3d4f22 !important; font-size: 18px !important; margin: 0 0 8px !important; }<br \/>\n#mro-root .mnl p { font-size: 13px !important; color: #555 !important; margin: 0 0 16px !important; max-width: 500px !important; margin-left: auto !important; margin-right: auto !important; }<br \/>\n#mro-root .mnl-form { display: flex !important; gap: 8px !important; max-width: 400px !important; margin: 0 auto 10px !important; justify-content: center !important; flex-wrap: wrap !important; }<br \/>\n#mro-root .mnl-input { flex: 1 1 180px !important; padding: 9px 13px !important; border: 1px solid #c0d0a8 !important; border-radius: 5px !important; font-size: 13px !important; font-family: 'Inter', sans-serif !important; background: #fff !important; color: #333 !important; }<br \/>\n#mro-root .mnl-btn { padding: 9px 18px !important; background-color: #3d4f22 !important; color: #fff !important; border: none !important; border-radius: 5px !important; font-family: 'Inter', sans-serif !important; font-size: 13px !important; font-weight: 600 !important; cursor: pointer !important; }<br \/>\n#mro-root .mnl-gift { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin: 0 !important; }<\/p>\n<p>\/* \u2500\u2500 CTA \u2500\u2500 *\/<br \/>\n#mro-root .mcta { background: #f4f7f0 !important; border: 2px dashed #8b9d77 !important; border-radius: 8px !important; padding: 26px !important; margin-top: 32px !important; text-align: center !important; }<br \/>\n#mro-root .mcta h3 { font-family: 'Playfair Display', serif !important; color: #3d4f22 !important; font-size: 16px !important; margin: 0 0 8px !important; text-transform: uppercase !important; letter-spacing: 1px !important; }<br \/>\n#mro-root .mcta p { color: #555 !important; font-size: 13px !important; margin: 0 0 16px !important; }<br \/>\n#mro-root .mcta-btn { display: inline-block !important; background-color: #3d4f22 !important; color: #fff !important; text-decoration: none !important; padding: 10px 26px !important; font-size: 13px !important; font-weight: 700 !important; border-radius: 5px !important; }<\/p>\n<p>\/* \u2500\u2500 METHOD \u2500\u2500 *\/<br \/>\n#mro-root .mmethod { background: #f5f5f2 !important; padding: 16px 20px !important; border-radius: 8px !important; font-size: 13px !important; color: #666 !important; margin-top: 22px !important; }<br \/>\n#mro-root .mmethod .mh2 { color: #556b2f !important; font-size: 14px !important; margin: 0 0 8px !important; font-family: 'Inter', sans-serif !important; font-weight: 700 !important; background: none !important; border-left: none !important; padding: 0 !important; }<br \/>\n#mro-root .mmethod ul { padding-left: 18px !important; margin: 6px 0 0 !important; }<br \/>\n#mro-root .mmethod li { margin-bottom: 4px !important; }<\/p>\n<p>\/* \u2500\u2500 FOOTER \u2500\u2500 *\/<br \/>\n#mro-root .mfooter { margin-top: 32px !important; font-size: 11px !important; color: #aaa !important; text-align: center !important; border-top: 1px solid #dde8cc !important; padding-top: 14px !important; }<\/p>\n<p>#mro-root hr.mdiv { border: none !important; border-top: 1px solid #dde8cc !important; margin: 32px 0 !important; }<\/p>\n<p>@media (max-width: 600px) {<br \/>\n  #mro-root .mcards,<br \/>\n  #mro-root .mgap-grid,<br \/>\n  #mro-root .mpoly-grid,<br \/>\n  #mro-root .mnews { flex-direction: column !important; }<br \/>\n}<br \/>\n<\/style>\n<div class=\"mu\"><strong>Latest Update:<\/strong> May 22, 2026. The Mediterranean wholesale olive oil market has undergone a major correction. Driven by strong volume recoveries in Spain and Tunisia, prices have stepped down from historic peaks, triggering intense hand-to-mouth trading dynamics and distinct regional stand-offs across European blending hubs.<\/div>\n<p><!-- BUYER SIGNAL --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83c\udfaf Buyer's Signal of the Week<\/div>\n<div class=\"msignal\" style=\"background-color: #3d4f22;\">\n<div class=\"msignal-week\">Week of May 19\u201325, 2026<\/div>\n<div class=\"msignal-title\">3 Actionable Moves for This Week<\/div>\n<ul class=\"msignal-list\">\n<li><span class=\"ico\">\u26a1<\/span>\n<div><strong>URGENT \u2014 Secure Tunisian duty-free contracts now.<\/strong> The EU 56,700-tonne zero-duty quota for 2025\/26 was fully allocated for the ninth consecutive year. Lock in contracts at \u20ac3.80\u2013\u20ac4.15\/kg before the quota window closes entirely.<\/div>\n<\/li>\n<li><span class=\"ico\">\ud83d\udcc9<\/span>\n<div><strong>OPPORTUNITY \u2014 Spanish bulk at a 5-year low.<\/strong> Ja\u00e9n EVOO at \u20ac4.00\u2013\u20ac4.15\/kg, down ~48% YoY. Hand-to-mouth dynamics suggest further dips are unlikely; historically attractive entry for private-label buyers.<\/div>\n<\/li>\n<li><span class=\"ico\">\ud83c\udf3f<\/span>\n<div><strong>QUALITY PLAY \u2014 Greek \"extra-issimo\" lots from Peloponnese.<\/strong> Irrigated Koroneiki groves yielding acidity \u22640.2\u00b0 with polyphenols exceeding 500 mg\/kg. Premium Italian bottlers actively sourcing these lots at \u20ac4.85\u2013\u20ac5.50\/kg. Supply is limited.<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<p><!-- NEWS --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83d\udcf0 Industry News This Week<\/div>\n<div class=\"mnews\">\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #c0392b;\"><\/div>\n<div>\n<div class=\"mnews-tag\">EU Policy<\/div>\n<div class=\"mnews-text\"><strong>Tunisia seeks to double its EU duty-free quota to 100,000 t\/year.<\/strong> Foreign Minister Nafti confirmed negotiations with Brussels are underway. Southern European producers are expected to resist strongly. Outcome could reshape global bulk pricing by 2027.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #3a8a1a;\"><\/div>\n<div>\n<div class=\"mnews-tag\">IOC \/ Training<\/div>\n<div class=\"mnews-text\"><strong>IOC organoleptic training course held in Tunisia (May 18\u201322).<\/strong> Regional training on virgin olive oil sensory assessment at ONH headquarters in Sfax \u2014 part of a push to raise Tunisian quality standards for bottled exports.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #8b9d77;\"><\/div>\n<div>\n<div class=\"mnews-tag\">Italy<\/div>\n<div class=\"mnews-text\"><strong>Italian packers in \"stand-off\" with domestic mills.<\/strong> Bottlers are purchasing strictly hand-to-mouth as cheaper Spanish and Tunisian imports undercut domestic \u20ac6.40\u2013\u20ac7.00\/kg prices. Structural margin pressure continues into Q3 2026.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #3a8a1a;\"><\/div>\n<div>\n<div class=\"mnews-tag\">Croatia \/ Awards<\/div>\n<div class=\"mnews-text\"><strong>Croatian producers win multiple medals at 2026 NYIOOC.<\/strong> Istrian estates continue to dominate ultra-premium categories, reinforcing Croatia's reputation for high-polyphenol boutique oils and supporting price premiums of \u20ac13\u2013\u20ac16\/kg.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- PRODUCER PRICES --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Weekly Producer Prices (At Source)<\/div>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Region \/ Country<\/th>\n<th>Extra Virgin (EVOO)<\/th>\n<th>Virgin (VOO)<\/th>\n<th>Trend<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Spain<\/strong> (National Baseline)<\/td>\n<td>\u20ac4.00 \u2013 \u20ac4.30\/kg<\/td>\n<td>\u20ac3.30 \u2013 \u20ac3.60\/kg<\/td>\n<td class=\"td\">\u2193 Market Correction<\/td>\n<\/tr>\n<tr>\n<td><strong>Italy<\/strong> (National Baseline)<\/td>\n<td>\u20ac6.40 \u2013 \u20ac6.90\/kg<\/td>\n<td>\u20ac4.05\/kg<\/td>\n<td class=\"td\">\u2193 Premium Retained<\/td>\n<\/tr>\n<tr>\n<td><strong>Greece<\/strong> (National Average)<\/td>\n<td>\u20ac4.30 \u2013 \u20ac5.20\/kg<\/td>\n<td>\u20ac3.26\/kg<\/td>\n<td class=\"tf\">\u2194 Consolidated<\/td>\n<\/tr>\n<tr>\n<td><strong>Tunisia<\/strong> (Export Lots)<\/td>\n<td>\u20ac3.80 \u2013 \u20ac4.15\/kg<\/td>\n<td>\u20ac2.78\/kg<\/td>\n<td class=\"td\">\u2193 Aggressive Supply<\/td>\n<\/tr>\n<tr>\n<td><strong>Portugal<\/strong> (National Range)<\/td>\n<td>\u20ac4.10 \u2013 \u20ac4.60\/kg<\/td>\n<td>\u20ac3.40 \u2013 \u20ac3.70\/kg<\/td>\n<td class=\"tf\">\u2194 Spain Aligned<\/td>\n<\/tr>\n<tr>\n<td><strong>Turkey<\/strong> (Export Baseline)<\/td>\n<td>\u20ac4.20 \u2013 \u20ac5.20\/kg<\/td>\n<td>\u20ac3.26\/kg<\/td>\n<td class=\"tf\">\u2194 Competitive<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- CHART --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83d\udcc8 12-Month EVOO Price History (\u20ac\/kg)<\/div>\n<div class=\"mchart-wrap\">\n<div class=\"mchart-btns\"><button class=\"mbtn on\">All Origins<\/button><br \/>\n<button class=\"mbtn\">\ud83c\uddea\ud83c\uddf8 Spain<\/button><br \/>\n<button class=\"mbtn\">\ud83c\uddee\ud83c\uddf9 Italy<\/button><br \/>\n<button class=\"mbtn\">\ud83c\uddec\ud83c\uddf7 Greece<\/button><br \/>\n<button class=\"mbtn\">\ud83c\uddf9\ud83c\uddf3 Tunisia<\/button><\/div>\n<p>&nbsp;<\/p>\n<div class=\"mchart-note\">Wholesale EVOO bulk prices at source (\u20ac\/kg), monthly midpoints Jun 2025 \u2192 May 2026. Sources: IOC, POOLred\/Mercacei, Oleista.<\/div>\n<\/div>\n<p><!-- MARKET SUMMARY --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Market Summary &amp; Forecasts<\/div>\n<p class=\"mp\">Global production for the 2025\/26 season is heavily impacted by a blockbuster production recovery in Tunisia (380,000\u2013400,000 tonnes) and a solid 30% increase in Greek national yield (250,000 tonnes). While Spain's normalized yields have entirely dissipated past market panic, retail packagers continue to trade \"hand-to-mouth,\" preventing deep inventory build-ups.<\/p>\n<div class=\"mcards\">\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Cheapest Bulk Source<\/div>\n<div class=\"mcard-price\">Tunisia<\/div>\n<div class=\"mcard-sub\">\u20ac3.80 \u2013 \u20ac4.15\/kg<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Boutique Premium<\/div>\n<div class=\"mcard-price\">Croatia<\/div>\n<div class=\"mcard-sub\">\u20ac10.00 \u2013 \u20ac16.00\/kg<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Mainstream Benchmark<\/div>\n<div class=\"mcard-price\">Spain<\/div>\n<div class=\"mcard-sub\">\u20ac4.00 \u2013 \u20ac4.30\/kg<\/div>\n<\/div>\n<\/div>\n<p><!-- RETAIL GAP --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83d\uded2 Retail Price Gap Tracker<\/div>\n<p class=\"mp\">A structural 60\u201390 day time-lag separates wholesale corrections from supermarket shelf prices. The data below compares current wholesale \"at source\" vs. verified retail shelf prices in three key import markets \u2014 revealing the margin supermarkets are currently capturing.<\/p>\n<div class=\"mgap-grid\">\n<div class=\"mgap-card\">\n<div class=\"mgap-hd\">\ud83c\udde9\ud83c\uddea Germany (\u20ac\/L EVOO)<\/div>\n<div class=\"mgap-body\">\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Spanish bulk (landed)<\/span><span class=\"mgap-w\">\u2248 \u20ac4.50\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Lidl \/ Aldi private label<\/span><span class=\"mgap-r\">\u20ac7.50\u2013\u20ac8.00\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Rewe \/ Bertolli brand<\/span><span class=\"mgap-r\">\u20ac9.50\u2013\u20ac12.50\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Discounter margin<\/span><span class=\"mgap-pct\">+67\u201378%<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"mgap-card\">\n<div class=\"mgap-hd\">\ud83c\uddec\ud83c\udde7 United Kingdom (\u00a3\/L EVOO)<\/div>\n<div class=\"mgap-body\">\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Spanish bulk (landed)<\/span><span class=\"mgap-w\">\u2248 \u00a33.90\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Lidl Primadonna (500ml)<\/span><span class=\"mgap-r\">\u00a39.98\/L equiv.<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Tesco \/ Sainsbury's own<\/span><span class=\"mgap-r\">\u00a310\u2013\u00a314\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Discounter margin<\/span><span class=\"mgap-pct\">+156%<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"mgap-card\">\n<div class=\"mgap-hd\">\ud83c\uddfa\ud83c\uddf8 United States ($\/L EVOO)<\/div>\n<div class=\"mgap-body\">\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Spanish bulk (landed)<\/span><span class=\"mgap-w\">\u2248 $5.20\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Trader Joe's 1L EVOO<\/span><span class=\"mgap-r\">$11.00\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Premium \/ organic brands<\/span><span class=\"mgap-r\">$18\u2013$32\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Supermarket margin<\/span><span class=\"mgap-pct\">+112%<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"mgap-note\">\ud83d\udca1 <strong>Key insight:<\/strong> Despite a ~48% drop in wholesale prices since May 2025, supermarket shelf prices have declined by only 8\u201315% on average. This gap is expected to narrow in Q3 2026.<\/div>\n<p><!-- FX --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83d\udcb1 FX Impact Calculator \u2014 Key Import Markets<\/div>\n<p class=\"mp\">All wholesale prices are quoted in EUR. Rates as of <strong>May 24, 2026<\/strong> (ECB \/ exchange-rates.org). 1 EUR = 1.161 USD \/ 0.864 GBP \/ 186.7 JPY \/ 1.628 AUD.<\/p>\n<div class=\"mfx-wrap\">\n<table class=\"mfx\">\n<thead>\n<tr>\n<th>Origin (EVOO mid)<\/th>\n<th>EUR\/kg<\/th>\n<th>USD\/kg<\/th>\n<th>GBP\/kg<\/th>\n<th>JPY\/kg<\/th>\n<th>AUD\/kg<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax bulk)<\/td>\n<td>\u20ac3.98<\/td>\n<td>$4.62<\/td>\n<td>\u00a33.44<\/td>\n<td>\u00a5743<\/td>\n<td>A$6.48<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddea\ud83c\uddf8 Spain (Ja\u00e9n baseline)<\/td>\n<td>\u20ac4.15<\/td>\n<td>$4.82<\/td>\n<td>\u00a33.58<\/td>\n<td>\u00a5775<\/td>\n<td>A$6.76<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddec\ud83c\uddf7 Greece (Chania avg)<\/td>\n<td>\u20ac4.55<\/td>\n<td>$5.28<\/td>\n<td>\u00a33.93<\/td>\n<td>\u00a5849<\/td>\n<td>A$7.41<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddec\ud83c\uddf7 Greece (Mani premium)<\/td>\n<td>\u20ac5.25<\/td>\n<td>$6.09<\/td>\n<td>\u00a34.54<\/td>\n<td>\u00a5980<\/td>\n<td>A$8.55<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddee\ud83c\uddf9 Italy (Bari bulk)<\/td>\n<td>\u20ac6.55<\/td>\n<td>$7.60<\/td>\n<td>\u00a35.66<\/td>\n<td>\u00a51,223<\/td>\n<td>A$10.66<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO)<\/td>\n<td>\u20ac8.15<\/td>\n<td>$9.46<\/td>\n<td>\u00a37.04<\/td>\n<td>\u00a51,522<\/td>\n<td>A$13.27<\/td>\n<\/tr>\n<tr>\n<td>\ud83c\udded\ud83c\uddf7 Croatia (Istria ultra)<\/td>\n<td>\u20ac14.75<\/td>\n<td>$17.12<\/td>\n<td>\u00a312.74<\/td>\n<td>\u00a52,754<\/td>\n<td>A$24.01<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"font-size: 11px; color: #aaa; text-align: right; margin: 4px 0 0; font-style: italic;\">Mid-market rates. Verify with your bank or broker for transactional use.<\/p>\n<p><!-- WEATHER --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Weather Forecast &amp; Agronomic Impact<\/div>\n<div class=\"mbox\"><strong>\u2600\ufe0f Southern Spain (Andalusia):<\/strong> Temperatures are expected to persist above 33\u00b0C over the next 10 days. The critical risk remains flower drop due to heat stress during the final stages of pollination, though prior rain cycles have secured subsoil layers.<\/div>\n<div class=\"mbox\"><strong>\ud83c\udf26\ufe0f Southern Italy (Apulia):<\/strong> Mild temperatures (22\u00b0C\u201325\u00b0C) with light scattered showers forecast. Highly beneficial for soil moisture and early fruit setting across regional PDO groves.<\/div>\n<div class=\"mbox\"><strong>\ud83c\udf24\ufe0f Southern Greece (Peloponnese &amp; Crete):<\/strong> Stable sunshine and moderate temperatures (24\u00b0C\u201328\u00b0C). Irrigated groves show exceptionally healthy crop properties, keeping olive acidity levels near 0.3\u00b0 or lower.<\/div>\n<div class=\"mbox\"><strong>\u26c8\ufe0f Western Turkey (Izmir):<\/strong> Unsettled convective rain showers are bringing excellent water table profiles right before flowering concludes.<\/div>\n<div class=\"mbox\"><strong>\ud83c\udf24\ufe0f Central &amp; Coastal Tunisia (Sfax\/Sahel):<\/strong> Stable Mediterranean air mass (26\u00b0C\u201329\u00b0C). Olive trees display heavy bloom settings following optimal winter chilling accumulation.<\/div>\n<div class=\"mbox\"><strong>\u26c5 Northern &amp; Central Morocco (F\u00e8s-Mekn\u00e8s\/Marrakech):<\/strong> Moderate cloud cover. Long-term winter precipitations have filled primary dams to 45% capacity, relieving multi-year hydrological stress.<\/div>\n<p><!-- ANALYSIS --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Analysis by Country<\/div>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddec\ud83c\uddf7 Greece<\/div>\n<p class=\"mp\">The wholesale olive oil market in Greece has settled significantly compared to the record-high spikes of previous seasons. Driven by a solid production recovery in the 2025\/2026 harvest (roughly 30% increase in national yield to around 250,000 tonnes), current wholesale prices have stabilized at bulk ex-works levels.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Region<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Peloponnese<\/strong> (Messenia\/Laconia)<\/td>\n<td>\u20ac4.40 \u2013 \u20ac4.85\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Crete<\/strong> (Chania\/Heraklion)<\/td>\n<td>\u20ac4.30 \u2013 \u20ac4.70\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Lesbos &amp; Aegean Islands<\/strong><\/td>\n<td>\u20ac4.20 \u2013 \u20ac4.55\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Premium Organic \/ Single Estate<\/strong> (Mani)<\/td>\n<td>\u20ac5.00 \u2013 \u20ac5.50\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The \"Frozen\" Market:<\/strong> Greek wholesale trading is experiencing a relatively quiet period. While premium \"extra-issimo\" oils are sitting tight in storage, international buying interest (particularly from major Italian bottlers) is moving cautiously.<\/li>\n<li><strong>The Price Gap Protest:<\/strong> A notable price gap between Greek producer prices (\u20ac4.30\u2013\u20ac5.20) and Italian producer prices (\u20ac6.50\u2013\u20ac7.50) triggered widespread protests among Greek farmers earlier in the season.<\/li>\n<li><strong>Quality Over Volume:<\/strong> Irrigated groves in the Peloponnese and Crete are yielding exceptionally low acidity levels (around 0.3\u00b0 or lower) with strong polyphenol profiles, commanding the absolute top tier of the listed wholesale ranges.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddee\ud83c\uddf9 Italy<\/div>\n<p class=\"mp\">Italian wholesale olive oil prices are structurally higher than those in Greece and Spain. While the market has softened from historic highs\u2014dropping from over \u20ac9.00\/kg into the \u20ac6.00\u2013\u20ac7.00 range\u2014Italian EVOO continues to command a steep premium due to high domestic demand, lower production volumes, and strict PDO protection.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Region \/ Prestige Category<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Apulia<\/strong> (Bari\/Foggia \u2013 Bulk Base)<\/td>\n<td>\u20ac6.40 \u2013 \u20ac6.70\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Sicily<\/strong> (Val di Mazara \/ PDO Bulk)<\/td>\n<td>\u20ac6.65 \u2013 \u20ac7.00\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Tuscany \/ Umbria<\/strong> (Premium IGP\/PDO)<\/td>\n<td>\u20ac7.50 \u2013 \u20ac8.80\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Calabria<\/strong> (Commercial EVOO Blend Base)<\/td>\n<td>\u20ac6.30 \u2013 \u20ac6.55\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The Buyer Stand-Off:<\/strong> Industrial bottlers in northern Italy are aggressively pushing back against domestic mills trying to keep prices near the \u20ac7.00 mark, with cheaper Spanish and Tunisian inventories available at \u20ac4.00\u2013\u20ac4.50\/kg.<\/li>\n<li><strong>Rising Supply Pressure:<\/strong> Sellers are showing increased willingness to move product, but buyers are purchasing strictly \"hand-to-mouth,\" keeping wholesale trade volumes uncharacteristically quiet.<\/li>\n<li><strong>The Blend Dependency:<\/strong> Buying high-quality Greek EVOO at roughly \u20ac4.50\/kg and bringing it to Italian blending hubs remains a highly profitable trade route, explaining why Italian merchants are heavily active in Greece.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddea\ud83c\uddf8 Spain<\/div>\n<p class=\"mp\">Spain is the undisputed heavy hitter of the global olive oil industry, producing roughly half of the world's supply. Following a massive market correction after consecutive drought-impacted seasons, Spain's wholesale market has experienced a sharp downward price adjustment to a competitive national average of \u20ac4.00\u2013\u20ac4.30\/kg for EVOO.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Agricultural Hub<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Ja\u00e9n<\/strong> (Principal Co-op Market Baseline)<\/td>\n<td>\u20ac4.00 \u2013 \u20ac4.15\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>C\u00f3rdoba<\/strong> (High-Yield Arbequina\/Picual)<\/td>\n<td>\u20ac4.05 \u2013 \u20ac4.20\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Seville<\/strong> (Commercial Tanker Grade)<\/td>\n<td>\u20ac3.95 \u2013 \u20ac4.10\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Catalonia<\/strong> (Siurana \/ Premium Arbequina)<\/td>\n<td>\u20ac4.40 \u2013 \u20ac4.75\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>National Quality Breakdown:<\/strong> Virgin Olive Oil (VOO) has settled at \u20ac3.30\u2013\u20ac3.60\/kg. Lampante Oil hovers at \u20ac2.95\u2013\u20ac3.20\/kg as global refinery operations scale back up.<\/li>\n<li><strong>Evaporated Panic &amp; Normalized Yields:<\/strong> According to POOLred metrics, sellers have dropped asking prices by 15\u201325% from past peaks to encourage large-scale liquid asset movement.<\/li>\n<li><strong>Aggressive Export Advantage:<\/strong> Spanish EVOO is roughly 36% less expensive than domestic Italian oil, driving aggressive export campaigns toward Northern Italian industrial bottlers.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddf5\ud83c\uddf9 Portugal<\/div>\n<p class=\"mp\">Portugal occupies a fascinating spot in the Iberian market. Following a median harvest cycle where production dropped about 20% below initial forecasts, Portuguese wholesale EVOO bulk prices have aligned closely with mid-to-high quality Spanish benchmarks at \u20ac4.10\u2013\u20ac4.60\/kg.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Region<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Alentejo<\/strong> (Super-Intensive \/ Modern Estates)<\/td>\n<td>\u20ac4.10 \u2013 \u20ac4.30\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Tr\u00e1s-os-Montes<\/strong> (Traditional Mountain Groves)<\/td>\n<td>\u20ac4.45 \u2013 \u20ac4.80\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Centro \/ Ribatejo<\/strong> (Blended Commercial Base)<\/td>\n<td>\u20ac4.20 \u2013 \u20ac4.45\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The North African Influx:<\/strong> A major talking point among Portuguese millers is the influx of cheap bulk imports from Tunisia, making it difficult for high-labor traditional northern mills to protect margins.<\/li>\n<li><strong>Dual-Track Industry:<\/strong> High-tech Alentejo mills absorb corrections down to \u20ac4.10 easily via optimized hectare costs, while traditional northern farmers face a standstill in selling activity.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddf9\ud83c\uddf7 Turkey<\/div>\n<p class=\"mp\">Turkey has fast become an aggressive power player in the Mediterranean bulk trade. After lifting bulk export bans implemented to control domestic inflation, current baseline wholesale prices for Turkish EVOO hover between \u20ac4.20\u2013\u20ac5.20\/kg.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Core Producing Region<\/th>\n<th>Wholesale EVOO Price Range (EUR equiv.)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Izmir<\/strong> (Izmir \/ Ayval\u0131k Varieties)<\/td>\n<td>\u20ac4.20 \u2013 \u20ac4.55\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Milas<\/strong> (High-Polyphenol Memecik)<\/td>\n<td>\u20ac4.40 \u2013 \u20ac4.90\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Marmara Region<\/strong> (Gemlik \/ Dual-Purpose Base)<\/td>\n<td>\u20ac4.30 \u2013 \u20ac4.65\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Southeast Anatolia<\/strong> (Nizip \/ Traditional Cooperative)<\/td>\n<td>\u20ac4.10 \u2013 \u20ac4.40\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The Italian Blending Target:<\/strong> Italian packagers are heavily targeting high-grade Turkish Memecik or Ayval\u0131k oil around the \u20ac4.50 mark to stretch out scarcer Italian domestic supplies.<\/li>\n<li><strong>The Economic Contrast:<\/strong> While the export market runs smoothly in Euros, hyperinflation within Turkey has turned local retail olive oil into an absolute luxury item for everyday domestic citizens.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddf2\ud83c\udde6 Morocco<\/div>\n<p class=\"mp\">Morocco's olive oil sector is experiencing a significant market correction. Plentiful rainfall during critical developmental windows late last year yielded an abundant crop, driving international bulk trading down to par with North African and Spanish baselines.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Milling Hub<\/th>\n<th>Wholesale EVOO Price Range (MAD \/ EUR equiv.)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>F\u00e8s-Mekn\u00e8s<\/strong> (Primary Industrial Output Hub)<\/td>\n<td>\u20ac4.00 \u2013 \u20ac4.25\/kg (44\u201347 MAD)<\/td>\n<\/tr>\n<tr>\n<td><strong>Marrakech-Safi<\/strong> (Premium Orchard Baseline)<\/td>\n<td>\u20ac4.15 \u2013 \u20ac4.40\/kg (46\u201349 MAD)<\/td>\n<\/tr>\n<tr>\n<td><strong>B\u00e9ni Mellal-K\u00e9nifra<\/strong> (Cooperative Pressings)<\/td>\n<td>\u20ac4.10 \u2013 \u20ac4.35\/kg (45\u201348 MAD)<\/td>\n<\/tr>\n<tr>\n<td><strong>Traditional Ma\u00e2sras<\/strong> (Local Unrefined Premium)<\/td>\n<td>\u20ac5.00 \u2013 \u20ac5.45\/kg (55\u201360 MAD)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The Post-Crisis Price Slump:<\/strong> Plentiful precipitation late last year burst the high-price bubble, bringing immense relief to consumers and bulk buyers who faced over 100 MAD per liter in previous seasons.<\/li>\n<li><strong>The Export Quota Balance:<\/strong> The Moroccan government regulates bulk exports closely to protect domestic supply. Because international prices have softened, the incentive to aggressively dump oil into European streams has cooled.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\uddf9\ud83c\uddf3 Tunisia<\/div>\n<p class=\"mp\">Tunisia is currently a dominant disrupter. Following an absolute blockbuster 2025\/2026 harvest season\u2014with record yields estimated between 380,000 and 400,000 tonnes\u2014Tunisia has surged forward to challenge Spain as a primary provider of bulk export oil, trading between \u20ac3.80\u2013\u20ac4.15\/kg.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Geographic Belt \/ Cultivar Variety<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Sfax \/ Central Plains<\/strong> (Chemlali Variety \u2013 Bulk Tankers)<\/td>\n<td>\u20ac3.80 \u2013 \u20ac4.00\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Sahel Coastal Strip<\/strong> (Chemlali \/ Medium Smooth Grade)<\/td>\n<td>\u20ac3.90 \u2013 \u20ac4.10\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Northern Terraces<\/strong> (Chetoui Variety \u2013 High Robust \/ Premium)<\/td>\n<td>\u20ac4.15 \u2013 \u20ac4.45\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Sidi Bouzid \/ Kairouan<\/strong> (Irrigated Intensive Modern Groves)<\/td>\n<td>\u20ac3.95 \u2013 \u20ac4.15\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The European Lifeline:<\/strong> The EU duty-free quota (56,700 t\/year) was fully allocated for the ninth consecutive year in 2025\/26. Remaining volumes are now accessed via the Inward Processing Regime (IPR).<\/li>\n<li><strong>Bottled vs. Bulk Strategy:<\/strong> Tunisia is executing a long-term push to process, bottle, and brand the oil domestically \u2014 and is currently negotiating with the EU to double the duty-free quota to 100,000 tonnes\/year.<\/li>\n<\/ul>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #556b2f; border-left: 3px solid #8b9d77; padding-left: 12px; margin: 28px 0 9px; line-height: 1.2;\">\ud83c\udded\ud83c\uddf7 Croatia<\/div>\n<p class=\"mp\">The wholesale landscape in Croatia defies broader European trends. Operating almost exclusively in a low-volume, boutique tier under 5,000 tonnes annually, Croatia does not trade in industrial bulk tankers, dealing instead in small stainless steel INOX batches handled by premium family estates.<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Producing Region<\/th>\n<th>Wholesale EVOO Price Range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Istria Peninsula<\/strong> (Ultra-Premium \/ High Polyphenol)<\/td>\n<td>\u20ac13.50 \u2013 \u20ac16.00\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Zadar \/ Northern Dalmatia<\/strong> (Boutique Cooperatives)<\/td>\n<td>\u20ac11.00 \u2013 \u20ac13.00\/kg<\/td>\n<\/tr>\n<tr>\n<td><strong>Southern Dalmatia &amp; Islands<\/strong> (Traditional Hand-Picked)<\/td>\n<td>\u20ac10.00 \u2013 \u20ac12.50\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong style=\"font-size: 14px;\">Key Market Dynamics Right Now:<\/strong><\/p>\n<ul class=\"mlist\">\n<li><strong>The \"Olive Tourism\" Phenomenon:<\/strong> Independent mills find it far more profitable to sell their stock \"at the doorstep\" to millions of summer tourists or high-end local restaurants rather than entering competitive international markets.<\/li>\n<li><strong>Award Season Boost:<\/strong> Multiple Croatian producers won medals at the 2026 NYIOOC World Olive Oil Competition, reinforcing Istria's global reputation and supporting the premium price tier.<\/li>\n<\/ul>\n<p><!-- POLYPHENOL --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">\ud83e\uddec Polyphenol &amp; Quality Profile Index<\/div>\n<p class=\"mp\">Polyphenols are the key health-active antioxidants in EVOO. The EU health claim threshold is 250 mg\/kg. Values below are typical ranges for commercially available oils from each origin \u2014 premium single-estate and early-harvest lots often exceed the upper bounds.<\/p>\n<div class=\"mpoly-grid\">\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\uddec\ud83c\uddf7 Greece \u2014 Koroneiki<\/div>\n<div class=\"mpoly-variety\">Peloponnese \/ Crete<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #b8e8b0; color: #0a3000;\">Ultra-High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 88%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>300\u2013600 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Premium single-estate: 600\u20131,000+ mg\/kg. Early-harvest Koroneiki from Messinia among the highest globally tested.<\/div>\n<\/div>\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\udded\ud83c\uddf7 Croatia \u2014 Leccino \/ Bu\u017ea<\/div>\n<div class=\"mpoly-variety\">Istria Peninsula<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #b8e8b0; color: #0a3000;\">Ultra-High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 80%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>280\u2013500 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Award-winning boutique producers routinely exceed 400 mg\/kg. Chiavalon Ex Albis (Istria) lab-tested at 350\u2013375 mg\/kg.<\/div>\n<\/div>\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\uddee\ud83c\uddf9 Italy \u2014 Coratina \/ Moraiolo<\/div>\n<div class=\"mpoly-variety\">Apulia \/ Tuscany<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #d0f0c8; color: #1a4a0a;\">Very High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 68%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>200\u2013450 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Tuscan Coratina early-harvest lots reach 500\u2013726 mg\/kg. Standard blended Italian EVOO sits lower at 150\u2013300 mg\/kg.<\/div>\n<\/div>\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\uddf9\ud83c\uddf3 Tunisia \u2014 Chetoui<\/div>\n<div class=\"mpoly-variety\">Northern Terraces<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #d0f0c8; color: #1a4a0a;\">Very High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 62%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>200\u2013400 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Northern Chetoui variety known for high oleocanthal. Mass-produced Chemlali bulk from Sfax typically 150\u2013250 mg\/kg.<\/div>\n<\/div>\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\uddf9\ud83c\uddf7 Turkey \u2014 Memecik \/ Ayval\u0131k<\/div>\n<div class=\"mpoly-variety\">Izmir \/ Milas<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #e8f5e0; color: #2e6b1a;\">High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 53%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>180\u2013350 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Milas Memecik lots increasingly targeted by Italian bottlers for blend correction. Above EU health claim threshold.<\/div>\n<\/div>\n<div class=\"mpoly-card\">\n<div class=\"mpoly-hd\">\n<div>\n<div class=\"mpoly-country\">\ud83c\uddea\ud83c\uddf8 Spain \u2014 Picual \/ Arbequina<\/div>\n<div class=\"mpoly-variety\">Ja\u00e9n \/ C\u00f3rdoba<\/div>\n<\/div>\n<p><span class=\"mpoly-badge\" style=\"background: #e8f5e0; color: #2e6b1a;\">High<\/span><\/p>\n<\/div>\n<div class=\"mbar-wrap\">\n<div class=\"mbar\" style=\"width: 48%;\"><\/div>\n<\/div>\n<div class=\"mpoly-range\">Commercial typical: <strong>150\u2013350 mg\/kg<\/strong><\/div>\n<div class=\"mpoly-note\">Picual naturally higher than Arbequina. Premium estates test at 601+ mg\/kg. Heat stress in Andalusia 2026 may reduce peak values.<\/div>\n<\/div>\n<\/div>\n<div class=\"mbox-green\"><strong>\ud83c\udff7\ufe0f EU Health Claim (Regulation 432\/2012):<\/strong> An olive oil may carry the claim \"olive oil polyphenols contribute to the protection of blood lipids from oxidative stress\" only if it contains \u2265250 mg\/kg of hydroxytyrosol and its derivatives. When sourcing EVOO for health-positioned retail, always request the Certificate of Analysis (CoA) confirming polyphenol content.<\/div>\n<p><!-- STRATEGIC INSIGHTS --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Strategic Market Insights &amp; Logistics<\/div>\n<div class=\"mbox\"><strong>\ud83d\ude9a Freight Corridor &amp; Delivered Cost Index:<\/strong> While at-source prices in Greece (\u20ac4.30\u2013\u20ac5.20\/kg) and Tunisia (\u20ac3.80\u2013\u20ac4.15\/kg) remain highly attractive, international buyers should factor in current bulk tanker shipping rates. Cross-Mediterranean freight routes (e.g., Sfax to Bari or Chania to Ravenna) are currently averaging \u20ac0.15\u2013\u20ac0.22 per kilogram, positioning the final <em>Delivered Cost<\/em> of imported blends safely below the \u20ac6.40\/kg Italian domestic baseline.<\/div>\n<div class=\"mbox\"><strong>\ud83c\uddea\ud83c\uddfa EU Duty-Free Import Quotas:<\/strong> Tunisia's standing duty-free quota is 56,700 tonnes\/year (EU Regulation 2020\/761), fully allocated for the ninth consecutive year in 2025\/26. Additional volumes may be imported under the Inward Processing Regime (IPR) \u2014 duty-free entry if oil is blended with EU oil and re-exported. Commercial blenders are advised to lock in IPR supply contracts immediately.<\/div>\n<div class=\"mbox\"><strong>\ud83e\uddea Technical &amp; Quality Panel Profile:<\/strong> Due to intense heatwaves in Andalusia, early Spanish commercial yields show a tighter margin on premium chemical parameters. Conversely, irrigated estates in the Peloponnese (Greece) and northern Tunisia are yielding exceptional \"extra-issimo\" batches with ultra-low acidity (down to 0.2\u00b0) and high polyphenol counts, making them prime targets for industrial merchants looking for \"corrective\" structural lots to upgrade mass-market retail blends.<\/div>\n<div class=\"mbox\"><strong>\ud83d\uded2 Retail Time-Lag &amp; Margin Analysis:<\/strong> A structural 60-to-90 day time-lag remains evident between the recent wholesale price drop at the mills and price adjustments on European supermarket shelves. Major continental supermarket chains are aggressively preserving retail margins, keeping shelf prices high while purchasing strictly \"hand-to-mouth\" from bulk suppliers.<\/div>\n<p style=\"font-size: 13px; font-weight: bold; color: #3d4f22; margin: 24px 0 10px; text-transform: uppercase; letter-spacing: 1px;\">Historical Price Context (May 2026 vs. May 2025)<\/p>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Market Benchmark (EVOO Bulk)<\/th>\n<th>Current Price (May 2026)<\/th>\n<th>Historical Price (May 2025)<\/th>\n<th>Year-over-Year Change<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Spain<\/strong> (Ja\u00e9n Baseline)<\/td>\n<td>\u20ac4.07\/kg<\/td>\n<td>\u20ac7.80\/kg<\/td>\n<td class=\"td\">\u2193 -47.8%<\/td>\n<\/tr>\n<tr>\n<td><strong>Italy<\/strong> (Bari Premium)<\/td>\n<td>\u20ac6.43\/kg<\/td>\n<td>\u20ac9.20\/kg<\/td>\n<td class=\"td\">\u2193 -30.1%<\/td>\n<\/tr>\n<tr>\n<td><strong>Greece<\/strong> (Chania Average)<\/td>\n<td>\u20ac4.55\/kg<\/td>\n<td>\u20ac6.90\/kg<\/td>\n<td class=\"td\">\u2193 -34.0%<\/td>\n<\/tr>\n<tr>\n<td><strong>Tunisia<\/strong> (Sfax Export)<\/td>\n<td>\u20ac4.15\/kg<\/td>\n<td>\u20ac6.50\/kg<\/td>\n<td class=\"td\">\u2193 -36.1%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr class=\"mdiv\" \/>\n<p><!-- RISK MATRIX --><\/p>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 22px; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px;\">Q3 2026 Risk Assessment Matrix<\/div>\n<table class=\"mt\">\n<thead>\n<tr>\n<th>Risk Factor<\/th>\n<th>Impact Level<\/th>\n<th>Mitigation Strategy<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Heatwave Sensitivity<\/strong> (Andalusia, Jul\u2013Aug)<\/td>\n<td class=\"rh\">High<\/td>\n<td>Secure early-harvest supply contracts before August.<\/td>\n<\/tr>\n<tr>\n<td><strong>Tunisia Quota Exhaustion<\/strong><\/td>\n<td class=\"rh\">High<\/td>\n<td>Act within 30 days; switch to IPR framework for continued access.<\/td>\n<\/tr>\n<tr>\n<td><strong>EUR\/USD Depreciation<\/strong><\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Hedge FX exposure for USD-denominated contracts above \u20ac50k.<\/td>\n<\/tr>\n<tr>\n<td><strong>Export Restrictions<\/strong> (Turkey\/Morocco)<\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Diversify sourcing across multiple origins.<\/td>\n<\/tr>\n<tr>\n<td><strong>Retail Margin Squeeze<\/strong><\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Monitor private-label retail pricing trends for Q3 shelf adjustments.<\/td>\n<\/tr>\n<tr>\n<td><strong>Greece Farmer Protests<\/strong><\/td>\n<td class=\"rl\">Low\u2013Med<\/td>\n<td>Monitor cooperative selling activity; disruption risk to export volumes.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"mbox-gold\"><strong style=\"color: #7a5a0a; font-size: 14px;\">How to Interpret Market Corrections: A Quick Guide<\/strong><\/p>\n<ul class=\"mlist\" style=\"margin-top: 10px;\">\n<li><strong>The 15% Correction Threshold:<\/strong> A price drop of 15% or more signals a shift from \"scarcity-driven\" to \"volume-driven\" trading; market panic has subsided.<\/li>\n<li><strong>\"Hand-to-Mouth\" Trading:<\/strong> Buyers purchase only what they need for the immediate future (2\u20134 weeks), usually expecting further price drops.<\/li>\n<li><strong>The Regional Price Gap:<\/strong> Large gaps between countries often signal arbitrage opportunities for major bottlers.<\/li>\n<li><strong>Retail Time-Lag:<\/strong> Shelf prices typically move with a 60\u201390 day delay compared to wholesale market adjustments.<\/li>\n<li><strong>Quality Parameters:<\/strong> Always verify if prices refer to Extra Virgin (low acidity) or industrial grades, as quality drives significant price variance.<\/li>\n<li><strong>Polyphenol Content:<\/strong> Certificates of Analysis (CoA) confirming mg\/kg polyphenols are increasingly requested by health-positioned EU and US buyers. Anything above 250 mg\/kg qualifies for the EU health claim.<\/li>\n<\/ul>\n<\/div>\n<p><!-- NEWSLETTER --><\/p>\n<div class=\"mmethod\">\n<div style=\"display: block; font-family: Georgia,serif; font-size: 20px!important; font-weight: bold; color: #3d4f22; background-color: #f4f7f0; border-left: 5px solid #556b2f; padding: 13px 18px; margin: 44px 0 18px; border-radius: 0 6px 6px 0; line-height: 1.2; letter-spacing: -0.2px; margin-top: 0!important;\">Methodology &amp; Data Sources<\/div>\n<p>Our weekly price indices and market insights are aggregated from a proprietary network of data points, including:<\/p>\n<ul>\n<li><strong>Official Benchmarks:<\/strong> International Olive Council (IOC) and EU DG AGRI dashboards.<\/li>\n<li><strong>Market Indices:<\/strong> Real-time wholesale tracking via Mercacei (POOLred) and Oleista.<\/li>\n<li><strong>On-the-Ground Intelligence:<\/strong> Direct reports from regional agricultural cooperatives in Greece, Spain, and Tunisia.<\/li>\n<li><strong>Freight Logistics:<\/strong> Aggregated bulk tanker rate trends across key Mediterranean transit corridors.<\/li>\n<li><strong>FX Rates:<\/strong> ECB reference rates and exchange-rates.org (May 24, 2026).<\/li>\n<li><strong>Polyphenol Data:<\/strong> Published laboratory CoA results and peer-reviewed cultivar studies.<\/li>\n<\/ul>\n<p style=\"margin-top: 8px; font-style: italic;\">Note: Prices represent wholesale \"ex-works\" bulk volumes. Retail shelf prices and specific premium estate pricing may vary significantly based on local certification and packaging costs.<\/p>\n<\/div>\n<p><!-- CTA --><\/p>\n<div style=\"background: linear-gradient(135deg, #3d4f22 0%, #4a6030 100%); border-radius: 10px; padding: 40px 30px; margin-top: 40px; text-align: center; position: relative; overflow: hidden;\">\n<div style=\"position: absolute; top: -20px; right: -20px; width: 120px; height: 120px; background: rgba(255,255,255,0.04); border-radius: 50%;\"><\/div>\n<div style=\"position: absolute; bottom: -30px; left: -30px; width: 160px; height: 160px; background: rgba(255,255,255,0.03); border-radius: 50%;\"><\/div>\n<div style=\"font-family: Georgia,serif; font-size: 11px; letter-spacing: 4px; text-transform: uppercase; color: rgba(255,255,255,0.55); margin-bottom: 12px;\">Join the Network<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 26px; font-weight: bold; color: #ffffff; line-height: 1.2; margin-bottom: 12px;\">Are you an Olive Oil Producer?<\/div>\n<div style=\"width: 40px; height: 3px; background: #c9a84c; margin: 0 auto 18px; border-radius: 2px;\"><\/div>\n<p style=\"font-family: Inter,sans-serif; font-size: 14px; color: rgba(255,255,255,0.8); margin: 0 auto 26px; max-width: 520px; line-height: 1.65;\">Join the Mediterrolio Network today to showcase your brand, connect directly with global B2B buyers, and stay ahead with exclusive market intelligence.<\/p>\n<p><a style=\"display: inline-block; background-color: #c9a84c; color: #2c1f00; text-decoration: none; padding: 13px 32px; font-family: Inter,sans-serif; font-size: 14px; font-weight: bold; border-radius: 4px; letter-spacing: 0.5px; white-space: nowrap;\" href=\"https:\/\/www.mediterrolio.com\/registration\/\">Register Your Business \u2192<\/a><\/p>\n<div style=\"margin-top: 16px; font-family: Inter,sans-serif; font-size: 11px; color: rgba(255,255,255,0.45);\">Annual membership \u00b7 Olive oil brands, professionals &amp; partners welcome<\/div>\n<\/div>\n<p><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 PAST REPORTS ARCHIVE BAR \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><\/p>\n<div id=\"mro-archive\" style=\"margin-top: 48px; border-top: 2px solid #c9a84c; padding-top: 28px;\">\n<div style=\"text-align: center; margin-bottom: 20px;\">\n<div style=\"font-size: 10px; letter-spacing: 4px; text-transform: uppercase; color: #8b9d77; font-family: Arial,sans-serif; margin-bottom: 6px;\">Archive<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 20px; font-weight: bold; color: #3d4f22;\">Previous Weekly Reports<\/div>\n<div style=\"font-size: 13px; color: #888; font-family: Arial,sans-serif; margin-top: 4px;\">Select a week to read the full report<\/div>\n<\/div>\n<p><!-- MONTH FILTER TABS --><\/p>\n<div id=\"mro-month-tabs\" style=\"display: flex; flex-wrap: wrap; gap: 6px; justify-content: center; margin-bottom: 18px;\"><\/div>\n<p><!-- WEEKS GRID --><\/p>\n<div id=\"mro-weeks-grid\" style=\"display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; min-height: 60px;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 13px; color: #aaa; padding: 20px;\">Loading reports...<\/div>\n<\/div>\n<p style=\"font-family: Arial,sans-serif; font-size: 11px; color: #bbb; text-align: center; margin-top: 16px; font-style: italic;\">Reports are published every Friday. New reports are added automatically each week.<\/p>\n<\/div>\n<p><script>\n(function() {\n  \/\/ \u2500\u2500 CONFIG \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  \/\/ WordPress REST API endpoint \u2014 fetches posts from category \"market-report\"\n  \/\/ Make sure to create a Category called \"market-report\" in WordPress\n  \/\/ and assign each weekly Post to it\n  var API_URL = '\/wp-json\/wp\/v2\/posts?categories=1381&per_page=52&orderby=date&order=desc&_fields=id,title,date,link';\n  \/\/ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500<\/p>\n<p>  var tabsEl  = document.getElementById('mro-month-tabs');\n  var gridEl  = document.getElementById('mro-weeks-grid');\n  var allPosts = [];\n  var activeMonth = 'all';<\/p>\n<p>  function formatDate(dateStr) {\n    var d = new Date(dateStr);\n    var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];\n    return months[d.getMonth()] + ' ' + d.getDate() + ', ' + d.getFullYear();\n  }<\/p>\n<p>  function getMonthKey(dateStr) {\n    var d = new Date(dateStr);\n    var months = ['January','February','March','April','May','June',\n                  'July','August','September','October','November','December'];\n    return months[d.getMonth()] + ' ' + d.getFullYear();\n  }<\/p>\n<p>  function renderTabs(posts) {\n    var months = [];\n    posts.forEach(function(p) {\n      var mk = getMonthKey(p.date);\n      if (months.indexOf(mk) === -1) months.push(mk);\n    });<\/p>\n<p>    tabsEl.innerHTML = '';<\/p>\n<p>    \/\/ \"All\" tab\n    var allBtn = document.createElement('button');\n    allBtn.textContent = 'All';\n    allBtn.setAttribute('data-month', 'all');\n    allBtn.style.cssText = 'padding:5px 14px;border-radius:20px;font-size:11px;font-family:Arial,sans-serif;font-weight:600;cursor:pointer;border:1px solid #8b9d77;background:#3d4f22;color:#fff;transition:all .18s;';\n    allBtn.onclick = function() { setActiveMonth('all', this); };\n    tabsEl.appendChild(allBtn);<\/p>\n<p>    months.forEach(function(m) {\n      var btn = document.createElement('button');\n      btn.textContent = m;\n      btn.setAttribute('data-month', m);\n      btn.style.cssText = 'padding:5px 14px;border-radius:20px;font-size:11px;font-family:Arial,sans-serif;font-weight:600;cursor:pointer;border:1px solid #8b9d77;background:transparent;color:#556b2f;transition:all .18s;';\n      btn.onmouseover = function() { if(activeMonth !== m) this.style.background='#f4f7f0'; };\n      btn.onmouseout  = function() { if(activeMonth !== m) this.style.background='transparent'; };\n      btn.onclick = function() { setActiveMonth(m, this); };\n      tabsEl.appendChild(btn);\n    });\n  }<\/p>\n<p>  function setActiveMonth(month, btn) {\n    activeMonth = month;\n    \/\/ update tab styles\n    tabsEl.querySelectorAll('button').forEach(function(b) {\n      if (b === btn) {\n        b.style.background = '#3d4f22';\n        b.style.color = '#fff';\n      } else {\n        b.style.background = 'transparent';\n        b.style.color = '#556b2f';\n      }\n    });\n    renderGrid(allPosts);\n  }<\/p>\n<p>  function renderGrid(posts) {\n    var filtered = activeMonth === 'all'\n      ? posts\n      : posts.filter(function(p) { return getMonthKey(p.date) === activeMonth; });<\/p>\n<p>    if (filtered.length === 0) {\n      gridEl.innerHTML = '<\/p>\n<div style=\"font-family:Arial,sans-serif;font-size:13px;color:#aaa;padding:20px;text-align:center;\">No reports found for this period.<\/div>\n<p>';\n      return;\n    }<\/p>\n<p>    gridEl.innerHTML = '';\n    filtered.forEach(function(post) {\n      var card = document.createElement('a');\n      card.href = post.link;\n      card.style.cssText = 'display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:130px;padding:12px 10px;background:#fff;border:1px solid #dde8cc;border-radius:8px;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .18s;cursor:pointer;';\n      card.onmouseover = function() {\n        this.style.background = '#f4f7f0';\n        this.style.borderColor = '#8b9d77';\n        this.style.transform = 'translateY(-2px)';\n        this.style.boxShadow = '0 4px 10px rgba(0,0,0,.1)';\n      };\n      card.onmouseout = function() {\n        this.style.background = '#fff';\n        this.style.borderColor = '#dde8cc';\n        this.style.transform = 'none';\n        this.style.boxShadow = '0 2px 5px rgba(0,0,0,.05)';\n      };<\/p>\n<p>      var d = new Date(post.date);\n      var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];<\/p>\n<p>      var dateTop = document.createElement('div');\n      dateTop.style.cssText = 'font-family:Georgia,serif;font-size:18px;font-weight:700;color:#3d4f22;line-height:1;';\n      dateTop.textContent = d.getDate();<\/p>\n<p>      var dateMid = document.createElement('div');\n      dateMid.style.cssText = 'font-family:Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#8b9d77;margin:2px 0;';\n      dateMid.textContent = months[d.getMonth()] + ' ' + d.getFullYear();<\/p>\n<p>      var label = document.createElement('div');\n      label.style.cssText = 'font-family:Arial,sans-serif;font-size:9px;color:#aaa;margin-top:5px;text-align:center;line-height:1.3;';\n      label.textContent = 'Market Report';<\/p>\n<p>      var arrow = document.createElement('div');\n      arrow.style.cssText = 'font-size:10px;color:#c9a84c;margin-top:5px;';\n      arrow.textContent = 'Read \u2192';<\/p>\n<p>      card.appendChild(dateTop);\n      card.appendChild(dateMid);\n      card.appendChild(label);\n      card.appendChild(arrow);\n      gridEl.appendChild(card);\n    });\n  }<\/p>\n<p>  \/\/ \u2500\u2500 FETCH FROM WORDPRESS REST API \u2500\u2500\n  fetch(API_URL)\n    .then(function(r) { return r.json(); })\n    .then(function(posts) {\n      if (!posts || posts.length === 0) {\n        gridEl.innerHTML = '<\/p>\n<div style=\"font-family:Arial,sans-serif;font-size:13px;color:#aaa;padding:20px;text-align:center;\">No past reports yet. Check back next Friday!<\/div>\n<p>';\n        return;\n      }\n      allPosts = posts;\n      renderTabs(posts);\n      renderGrid(posts);\n    })\n    .catch(function() {\n      gridEl.innerHTML = '<\/p>\n<div style=\"font-family:Arial,sans-serif;font-size:13px;color:#aaa;padding:20px;text-align:center;\">Could not load past reports. <a href=\"https:\/\/www.mediterrolio.com\/category\/market-report\/\" style=\"color:#556b2f;\">Browse archive \u2192<\/a><\/div>\n<p>';\n    });\n})();\n<\/script><\/p>\n<div class=\"mfooter\">\u00a9 2026 Mediterrolio Market Intelligence. All data is based on official metrics provided by the IOC, pool pricing platforms via Mercacei, Oleista wholesale tracking indices, and local field cooperatives.<\/div>\n<\/div>\n<p><!-- \/#mro-root --><\/p>\n<p><script>\n(function(){\n  var months = ['Jun','Jul','Aug','Sep','Oct','Nov','Dec','Jan','Feb','Mar','Apr','May'];\n  var ds = [\n    { label:'Spain (Ja\u00e9n)',   data:[6.80,6.40,5.90,5.50,5.10,4.80,4.50,4.30,4.40,4.20,4.10,4.07], borderColor:'#e8633a', backgroundColor:'rgba(232,99,58,0.07)',  borderWidth:2.2, pointRadius:3.5, tension:0.38, fill:false },\n    { label:'Italy (Bari)',   data:[8.80,8.50,8.10,7.80,7.50,7.20,6.90,6.70,6.60,6.50,6.45,6.43], borderColor:'#2a7d4f', backgroundColor:'rgba(42,125,79,0.07)',  borderWidth:2.2, pointRadius:3.5, tension:0.38, fill:false },\n    { label:'Greece (Chania)',data:[6.60,6.40,6.10,5.80,5.50,5.10,4.80,4.65,4.60,4.55,4.55,4.55], borderColor:'#1a6fa8', backgroundColor:'rgba(26,111,168,0.07)', borderWidth:2.2, pointRadius:3.5, tension:0.38, fill:false },\n    { label:'Tunisia (Sfax)', data:[6.20,5.90,5.50,5.10,4.80,4.50,4.20,4.10,4.05,4.00,4.00,4.15], borderColor:'#c9a84c', backgroundColor:'rgba(201,168,76,0.07)', borderWidth:2.2, pointRadius:3.5, tension:0.38, fill:false }\n  ];\n  var ctx = document.getElementById('mroCanvas').getContext('2d');\n  window._mroChart = new Chart(ctx, {\n    type:'line', data:{ labels:months, datasets:ds },\n    options:{\n      responsive:true, interaction:{mode:'index',intersect:false},\n      plugins:{\n        legend:{ position:'top', labels:{ font:{family:'Inter,sans-serif',size:11}, boxWidth:14, padding:12, usePointStyle:true } },\n        tooltip:{ backgroundColor:'rgba(30,40,15,0.9)', titleFont:{size:11}, bodyFont:{size:11}, padding:10,\n          callbacks:{ label: function(c){ return ' '+c.dataset.label+': \u20ac'+c.parsed.y.toFixed(2)+'\/kg'; } } }\n      },\n      scales:{\n        x:{ grid:{color:'rgba(0,0,0,0.04)'}, ticks:{font:{family:'Inter,sans-serif',size:10}} },\n        y:{ min:3.5, max:9.5, grid:{color:'rgba(0,0,0,0.04)'},\n          ticks:{font:{family:'Inter,sans-serif',size:10}, callback:function(v){ return '\u20ac'+v.toFixed(1); }},\n          title:{display:true, text:'\u20ac\/kg (wholesale at source)', font:{size:9.5}, color:'#aaa'} }\n      }\n    }\n  });\n  window.mroAll = function(btn){\n    document.querySelectorAll('#mro-root .mbtn').forEach(function(b){b.classList.remove('on');});\n    btn.classList.add('on');\n    window._mroChart.data.datasets.forEach(function(_,i){window._mroChart.setDatasetVisibility(i,true);});\n    window._mroChart.update();\n  };\n  window.mroOnly = function(btn,idx){\n    document.querySelectorAll('#mro-root .mbtn').forEach(function(b){b.classList.remove('on');});\n    btn.classList.add('on');\n    window._mroChart.data.datasets.forEach(function(_,i){window._mroChart.setDatasetVisibility(i,i===idx);});\n    window._mroChart.update();\n  };\n})();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Weekly Intelligence Report Mediterrolio Olive Oil Market Report Mediterranean Price Intelligence | May 2026 Updated: May 22, 2026 Weekly Intelligence \ud83d\udcec Get the Report in Your Inbox Join 4,000+ olive oil professionals \u2014 producers, importers, traders and investors \u2014 who receive the Mediterrolio Market Update every Friday morning. Subscribe \u2192 \ud83c\udf81 New subscribers receive: &#8220;How [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":14417,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1381],"tags":[1383,1386,1384,1385,1382],"class_list":["post-14413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-market-report","tag-evoo-wholesale","tag-market-report","tag-mediterranean-olive-oil","tag-olive-oil-market","tag-olive-oil-prices"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio<\/title>\n<meta name=\"description\" content=\"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio\" \/>\n<meta property=\"og:description\" content=\"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mediterrolio.com\/it\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Mediterrolio\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-26T07:01:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1528\" \/>\n\t<meta property=\"og:image:height\" content=\"490\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dimitris Besios\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dimitris Besios\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/\"},\"author\":{\"name\":\"Dimitris Besios\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#\\\/schema\\\/person\\\/3b83f0eb6a773b79a8979a862f217e58\"},\"headline\":\"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026\",\"datePublished\":\"2026-05-26T07:01:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/\"},\"wordCount\":2953,\"image\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot-2026-05-26-at-9.57.58-AM.png\",\"keywords\":[\"EVOO wholesale\",\"market report\",\"Mediterranean olive oil\",\"olive oil market\",\"olive oil prices\"],\"articleSection\":[\"Market Report\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/\",\"name\":\"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot-2026-05-26-at-9.57.58-AM.png\",\"datePublished\":\"2026-05-26T07:01:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#\\\/schema\\\/person\\\/3b83f0eb6a773b79a8979a862f217e58\"},\"description\":\"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot-2026-05-26-at-9.57.58-AM.png\",\"contentUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot-2026-05-26-at-9.57.58-AM.png\",\"width\":1528,\"height\":490},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mediterrolio.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#website\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/\",\"name\":\"Mediterrolio\",\"description\":\"Olive Oil Brands Network\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mediterrolio.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#\\\/schema\\\/person\\\/3b83f0eb6a773b79a8979a862f217e58\",\"name\":\"Dimitris Besios\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/it\\\/author\\\/sugar2606\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio","description":"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.","robots":{"index":"noindex","follow":"follow"},"og_locale":"it_IT","og_type":"article","og_title":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio","og_description":"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.","og_url":"https:\/\/www.mediterrolio.com\/it\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/","og_site_name":"Mediterrolio","article_published_time":"2026-05-26T07:01:34+00:00","og_image":[{"width":1528,"height":490,"url":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png","type":"image\/png"}],"author":"Dimitris Besios","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Dimitris Besios","Tempo di lettura stimato":"14 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#article","isPartOf":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/"},"author":{"name":"Dimitris Besios","@id":"https:\/\/www.mediterrolio.com\/#\/schema\/person\/3b83f0eb6a773b79a8979a862f217e58"},"headline":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026","datePublished":"2026-05-26T07:01:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/"},"wordCount":2953,"image":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png","keywords":["EVOO wholesale","market report","Mediterranean olive oil","olive oil market","olive oil prices"],"articleSection":["Market Report"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/","url":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/","name":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026 - Mediterrolio","isPartOf":{"@id":"https:\/\/www.mediterrolio.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png","datePublished":"2026-05-26T07:01:34+00:00","author":{"@id":"https:\/\/www.mediterrolio.com\/#\/schema\/person\/3b83f0eb6a773b79a8979a862f217e58"},"description":"Mediterrolio weekly olive oil market report. Wholesale EVOO prices, market analysis, buyer signals and agronomic updates.","breadcrumb":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#primaryimage","url":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png","contentUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-26-at-9.57.58-AM.png","width":1528,"height":490},{"@type":"BreadcrumbList","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-may-30-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mediterrolio.com\/"},{"@type":"ListItem","position":2,"name":"Mediterrolio Olive Oil Market Report \u2014 Week of May 30, 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.mediterrolio.com\/#website","url":"https:\/\/www.mediterrolio.com\/","name":"Mediterrolio","description":"Rete dei marchi di olio d&#039;oliva","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mediterrolio.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.mediterrolio.com\/#\/schema\/person\/3b83f0eb6a773b79a8979a862f217e58","name":"Dimitris Besios","url":"https:\/\/www.mediterrolio.com\/it\/author\/sugar2606\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts\/14413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/comments?post=14413"}],"version-history":[{"count":1,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts\/14413\/revisions"}],"predecessor-version":[{"id":14416,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts\/14413\/revisions\/14416"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/media\/14417"}],"wp:attachment":[{"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/media?parent=14413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/categories?post=14413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/tags?post=14413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}