{"id":14705,"date":"2026-07-31T00:01:28","date_gmt":"2026-07-30T21:01:28","guid":{"rendered":"https:\/\/www.mediterrolio.com\/?p=14705"},"modified":"2026-07-31T00:02:09","modified_gmt":"2026-07-30T21:02:09","slug":"mediterrolio-olive-oil-market-report-week-of-july-31-2026","status":"publish","type":"post","link":"https:\/\/www.mediterrolio.com\/it\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/","title":{"rendered":"Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 2026"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14705\" class=\"elementor elementor-14705\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5f3a00d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f3a00d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3d1f8e0b\" data-id=\"3d1f8e0b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-670cc9f0 elementor-widget elementor-widget-text-editor\" data-id=\"670cc9f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.min.js\"><\/script>\n\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; }\n#mro-root *, #mro-root *::before, #mro-root *::after { box-sizing: border-box !important; }\n\n.mh2 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  color: #3d4f22 !important;\n  font-size: 22px !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  text-transform: none !important;\n  letter-spacing: -0.2px !important;\n  margin: 48px 0 18px !important;\n  padding: 14px 18px 14px 20px !important;\n  background-color: #f4f7f0 !important;\n  border-left: 5px solid #556b2f !important;\n  border-bottom: none !important;\n  border-radius: 0 6px 6px 0 !important;\n  display: block !important;\n}\n.mh3 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  color: #556b2f !important;\n  font-size: 17px !important;\n  font-weight: 700 !important;\n  margin: 28px 0 9px !important;\n  line-height: 1.2 !important;\n  padding-left: 12px !important;\n  border-left: 3px solid #8b9d77 !important;\n  display: block !important;\n}\n#mro-root p.mp { font-size: 14px !important; color: #555 !important; margin: 0 0 12px !important; }\n\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; }\n#mro-root .mu strong { color: #3d4f22 !important; font-style: normal !important; }\n\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; }\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; }\n#mro-root .mt td { padding: 9px 13px !important; border-bottom: 1px solid #e0e8d0 !important; font-size: 13px !important; background: transparent !important; }\n#mro-root .mt tr:last-child td { border-bottom: none !important; }\n#mro-root .mt tr:nth-child(even) td { background-color: #f8faf4 !important; }\n\n#mro-root .mcards { display: flex !important; gap: 12px !important; margin: 16px 0 !important; flex-wrap: wrap !important; }\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; }\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; }\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; }\n#mro-root .mcard-sub { font-size: 11px !important; color: #666 !important; }\n\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; }\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; }\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; }\n\n#mro-root .mlist { margin: 10px 0 14px !important; padding-left: 20px !important; }\n#mro-root .mlist li { margin-bottom: 8px !important; font-size: 14px !important; }\n\n#mro-root .msignal { border-radius: 8px !important; padding: 22px 28px !important; margin-top: 10px !important; }\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; }\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; }\n#mro-root .msignal-list { list-style: none !important; padding: 0 !important; margin: 0 !important; }\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; }\n#mro-root .msignal-list li:last-child { border-bottom: none !important; }\n#mro-root .msignal-list .ico { font-size: 15px !important; flex-shrink: 0 !important; margin-top: 1px !important; }\n#mro-root .msignal-list span { opacity: .9 !important; color: #fff !important; }\n#mro-root .msignal-list strong { color: #fff !important; }\n\n#mro-root .mnews { display: flex !important; gap: 10px !important; flex-wrap: wrap !important; margin-top: 12px !important; }\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; }\n#mro-root .mdot { width: 8px !important; height: 8px !important; border-radius: 50% !important; margin-top: 5px !important; flex-shrink: 0 !important; }\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; }\n#mro-root .mnews-text { font-size: 13px !important; color: #2c2c2c !important; line-height: 1.45 !important; }\n\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; }\n#mro-root .mchart-btns { display: flex !important; gap: 7px !important; flex-wrap: wrap !important; margin-bottom: 12px !important; }\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; }\n#mro-root .mbtn.on, #mro-root .mbtn:hover { background: #556b2f !important; color: #fff !important; border-color: #556b2f !important; }\n#mro-root .mchart-note { font-size: 11px !important; color: #999 !important; text-align: center !important; margin-top: 8px !important; font-style: italic !important; }\n\n#mro-root .mgap-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }\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; }\n#mro-root .mgap-hd { padding: 9px 13px !important; font-size: 13px !important; font-weight: 700 !important; color: #fff !important; background-color: #3d4f22 !important; }\n#mro-root .mgap-body { padding: 10px 13px !important; }\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; }\n#mro-root .mgap-row:last-child { border-bottom: none !important; }\n#mro-root .mgap-lbl { color: #666 !important; }\n#mro-root .mgap-w { color: #556b2f !important; font-weight: 700 !important; white-space: nowrap !important; }\n#mro-root .mgap-r { color: #c0392b !important; font-weight: 700 !important; white-space: nowrap !important; }\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; }\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; }\n\n#mro-root .mfx-wrap { overflow-x: auto !important; }\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; }\n#mro-root .mfx th { background-color: #556b2f !important; color: #fff !important; padding: 9px 10px !important; text-align: center !important; font-size: 11px !important; }\n#mro-root .mfx th:first-child { text-align: left !important; }\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; }\n#mro-root .mfx td:first-child { text-align: left !important; font-weight: 600 !important; color: #3d4f22 !important; }\n#mro-root .mfx tr:last-child td { border-bottom: none !important; }\n#mro-root .mfx tr:nth-child(even) td { background-color: #f8faf4 !important; }\n\n#mro-root .mpoly-grid { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 12px !important; }\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; }\n#mro-root .mpoly-hd { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin-bottom: 9px !important; }\n#mro-root .mpoly-country { font-weight: 700 !important; font-size: 14px !important; color: #3d4f22 !important; }\n#mro-root .mpoly-variety { font-size: 11px !important; color: #999 !important; margin-top: 1px !important; }\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; }\n#mro-root .mbar-wrap { background: #eef0ea !important; border-radius: 4px !important; height: 7px !important; overflow: hidden !important; margin-bottom: 6px !important; }\n#mro-root .mbar { height: 7px !important; border-radius: 4px !important; background: linear-gradient(90deg, #8b9d77, #3d4f22) !important; }\n#mro-root .mpoly-range { font-size: 12px !important; color: #555 !important; }\n#mro-root .mpoly-note { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin-top: 3px !important; }\n\n#mro-root .rh { color: #c0392b !important; font-weight: 700 !important; }\n#mro-root .rm { color: #d4860a !important; font-weight: 700 !important; }\n#mro-root .rl { color: #556b2f !important; font-weight: 700 !important; }\n#mro-root .td { color: #c0392b !important; font-weight: 700 !important; }\n#mro-root .tu { color: #2e8b1a !important; font-weight: 700 !important; }\n#mro-root .tf { color: #777 !important; font-weight: 700 !important; }\n\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; }\n#mro-root .mnl h3 { font-family: 'Playfair Display', serif !important; color: #3d4f22 !important; font-size: 18px !important; margin: 0 0 8px !important; }\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; }\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; }\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; }\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; }\n#mro-root .mnl-gift { font-size: 11px !important; color: #999 !important; font-style: italic !important; margin: 0 !important; }\n\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; }\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; }\n#mro-root .mcta p { color: #555 !important; font-size: 13px !important; margin: 0 0 16px !important; }\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; }\n\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; }\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; }\n#mro-root .mmethod ul { padding-left: 18px !important; margin: 6px 0 0 !important; }\n#mro-root .mmethod li { margin-bottom: 4px !important; }\n\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; }\n\n#mro-root hr.mdiv { border: none !important; border-top: 1px solid #dde8cc !important; margin: 32px 0 !important; }\n\n@media (max-width: 600px) {\n  #mro-root .mcards,\n  #mro-root .mgap-grid,\n  #mro-root .mpoly-grid,\n  #mro-root .mnews { flex-direction: column !important; }\n}\n<\/style>\n\n<!-- HEADER BANNER -->\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=\"font-family: 'Inter',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: 'Playfair Display',Georgia,serif; font-size: 34px; font-weight: bold; color: #ffffff; line-height: 1.15; margin-bottom: 8px; letter-spacing: -0.5px;\">The Mediterrolio Index<\/div>\n<div style=\"font-family: 'Inter',sans-serif; font-size: 13px; color: rgba(255,255,255,0.75); letter-spacing: 2px; text-transform: uppercase; margin-bottom: 16px;\">Mediterranean Olive Oil Price Index (MOPI) | July 31, 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: 'Inter',sans-serif; font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; padding: 5px 18px; border-radius: 20px;\">Updated: July 31, 2026<\/div>\n<\/div>\n\n<div id=\"mro-root\" style=\"padding: 0 24px 0 24px; box-sizing: border-box; max-width: 100%; overflow-x: hidden;\">\n\n<!-- NEWSLETTER SUBSCRIPTION BOX -->\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 hundreds of 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; text-align: center;\">\n<div style=\"display: flex; justify-content: center; align-items: stretch; width: 100%;\"><input id=\"mro-brevo-email\" style=\"flex: 1 1 auto; min-width: 0; padding: 12px 14px; border: 2px solid rgba(255,255,255,0.3); border-right: none; border-radius: 5px 0 0 5px; font-size: 14px; background: rgba(255,255,255,0.12); color: #fff; outline: none; font-family: Arial,sans-serif; box-sizing: border-box;\" type=\"email\" placeholder=\"your@email.com\" \/>\n<button id=\"mro-brevo-btn\" style=\"flex: 0 0 auto; padding: 12px 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; box-sizing: border-box;\">Subscribe \u2192<\/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<script>\nfunction 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}\ndocument.getElementById('mro-brevo-btn').onclick = mroBrevoSubmit;\n<\/script>\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\n<!-- UPDATE BOX -->\n<div class=\"mu\"><strong>The Mediterrolio Index (MOPI) \u00b7 July 31, 2026.<\/strong> Spain's national average slides again to \u20ac3.40\/kg (Oleista W31, July 30, -1.56% on Oleista's own rolling 10-day comparison, -5.6% week-on-week from \u20ac3.60), pulling further away from Tunisia and remaining by far the cheapest of the four EU\/non-EU bulk-tier origins tracked by the MOPI. Greece prints a fresh W31 reading of \u20ac3.80\/kg, essentially flat against the three-week carried-forward \u20ac3.83\/kg. Tunisia's freshest reading (W30, July 20) confirms unchanged for a second straight print at \u20ac3.71\/kg. Italy remains stalled at \u20ac5.77\/kg (W25) for a seventh consecutive week through the deepening summer recess, and Portugal is unchanged at \u20ac3.95\/kg (W27) for a fifth week. On trade policy, USTR's Section 301 forced-labor tariffs became final and took effect on July 24: Turkey and Morocco face a confirmed 12.5% additional US duty, while Tunisia is not among the 60 named economies \u2014 a structural tariff advantage for Tunisian bulk EVOO into the US that is now locked in rather than proposed. The dominant story this week is fire and heat: Spain's merged \u00c1vila\/Madrid wildfire has become the largest in the country's recorded history (50,000+ hectares), now stabilised and the national emergency lifted, but a fourth heatwave of the summer pushed temperatures to 40\u00b0C on July 29 and national burned area has surged past 207,000 hectares \u2014 nearly five times the 20-year average. In Greece, deadly wildfires on Crete have killed three firefighters, destroyed olive groves and agricultural land near Rethymno, and triggered a Category 4 (Very High) fire-risk warning across large parts of the country, including Crete, the Peloponnese and the Cyclades, through July 31. The EUR held near 1.1480 vs USD. Summer thin-trading conditions remain fully in effect.<\/div>\n\n<!-- BUYER SIGNAL -->\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; padding: 22px 28px !important;\">\n<div class=\"msignal-week\">Week of July 27 \u2013 July 31, 2026<\/div>\n<div class=\"msignal-title\">3 Actionable Moves for This Week<\/div>\n<ul class=\"msignal-list\">\n<li><span class=\"ico\">\ud83d\udd25<\/span>\n<strong>SPAIN'S PRICE SLIDE RESUMES AS THE COUNTRY CONTAINS ITS LARGEST WILDFIRE ON RECORD.<\/strong> Spain's W31 reading (July 30) falls to \u20ac3.40\/kg, down -5.6% on the week and now -58.5% below July 2025. The price move comes even as the merged \u00c1vila\/Madrid \"Sierra Oeste\" fire \u2014 now confirmed as the largest wildfire in Spanish history at over 50,000 hectares \u2014 was stabilised on July 29 and the national emergency for \u00c1vila and Madrid lifted on July 30. A fourth heatwave (40\u00b0C, six regions on orange alert) and a still-active fire near Nules\/Castell\u00f3n keep supply risk elevated even as spot prices fall on thin summer liquidity. Buyers should treat the price weakness as a trading opportunity, not a signal that 2026\/27 supply risk has eased.<\/li>\n<li><span class=\"ico\">\ud83c\uddec\ud83c\uddf7<\/span>\n<strong>DEADLY CRETE WILDFIRES ARE BURNING OLIVE GROVES DURING GREECE'S CATEGORY 4 FIRE-RISK WARNING.<\/strong> Three Greek firefighters died on July 29 battling blazes near Krya Vrysi (Rethymno, Crete) and in the Peloponnese; agricultural land, olive groves and warehouses have been destroyed. Civil Protection has placed large parts of the country \u2014 including Crete, the Peloponnese, the Cyclades and Attica \u2014 under Very High (Category 4) fire risk through July 31. This is a new and escalating risk factor for Greek 2026\/27 Koroneiki supply that was not present a week ago; buyers with Cretan sourcing exposure should request updated grove-damage assessments before committing to Q4 allocations.<\/li>\n<li><span class=\"ico\">\ud83c\uddf9\ud83c\uddf3<\/span>\n<strong>TUNISIA'S TARIFF ADVANTAGE IS NOW FINAL, NOT PROPOSED.<\/strong> USTR's Section 301 forced-labor tariffs took legal effect on July 24 at a confirmed 12.5% additional duty for Turkey and Morocco. Tunisia is not among the 60 named economies and reverts to a materially lower pre-IEEPA MFN US duty. With the rule now final rather than a proposal awaiting notice, US buyers can lock in Q4 sourcing models around the confirmed Tunisia-vs-Turkey\/Morocco tariff gap.<\/li>\n<\/ul>\n<\/div>\n\n<!-- GOLD MEMBER SPOTLIGHT -->\n<div style=\"border: 1px solid #dde8cc; border-top: 3px solid #c9a84c; border-radius: 6px; padding: 16px 20px; margin: 32px 0; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,.05);\">\n<div style=\"font-family: Arial,sans-serif; font-size: 9px; font-weight: bold; letter-spacing: 3px; text-transform: uppercase; color: #c9a84c; margin-bottom: 12px;\">\u2b50 Gold Member Spotlight \u00b7 Week 31<\/div>\n<div style=\"display: flex; gap: 18px; align-items: center; flex-wrap: wrap;\">\n<div style=\"flex-shrink: 0;\"><a href=\"https:\/\/www.mediterrolio.com\/listing\/savouidakis-olive-oils\/\" target=\"_blank\" rel=\"noopener\">\n<img decoding=\"async\" style=\"border-radius: 6px; display: block; object-fit: cover; border: 1px solid #dde8cc;\" src=\"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2022\/12\/savouidakis-olive-oil-brand.jpg\" alt=\"Savouidakis Olive Oils\" width=\"90\" height=\"90\" \/>\n<\/a><\/div>\n<div style=\"flex: 1 1 200px;\">\n<div style=\"font-family: Georgia,serif; font-size: 17px; font-weight: bold; color: #3d4f22; margin-bottom: 3px;\"><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/listing\/savouidakis-olive-oils\/\" target=\"_blank\" rel=\"noopener\">Savouidakis Olive Oils<\/a><\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; color: #8b9d77; margin-bottom: 6px;\">\ud83c\uddec\ud83c\uddf7 Agia Varvara, Heraklion, Crete, Greece \u00b7 Founded 2012 \u00b7 Koroneiki<\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 13px; color: #555; line-height: 1.6;\">Founded in 2012 by Ioannis Savouidakis as a sole proprietorship and converted into an S.A. in 2019, Savouidakis has built a distribution network reaching well beyond its home base on Crete. PDO-certified, BIO-certified and IFS\/ISO 22000\/ISO 9001 accredited, the brand has been recognised with Platinum and Gold quality awards at the LIOOC 2025 and Silver at the London IOOC 2023. This week's spotlight lands with unusual weight: Savouidakis's home region of Heraklion sits on the same island where deadly wildfires are actively burning Koroneiki groves near Rethymno as this report goes out \u2014 a reminder of what is directly at stake for Cretan producers this fire season.<\/div>\n<\/div>\n<div style=\"flex-shrink: 0; text-align: center;\"><a style=\"display: inline-block; background: #3d4f22; color: #fff; text-decoration: none; padding: 9px 20px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; border-radius: 5px; white-space: nowrap;\" href=\"https:\/\/www.mediterrolio.com\/listing\/savouidakis-olive-oils\/\" target=\"_blank\" rel=\"noopener\">View Profile \u2192<\/a><\/div>\n<\/div>\n<\/div>\n\n<!-- INDUSTRY NEWS -->\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\">Wildfire \u00b7 Spain \u00b7 Largest on Record<\/div>\n<div class=\"mnews-text\"><strong>The merged \u00c1vila\/Madrid wildfire is confirmed as the largest in Spanish history; national emergency lifted July 30.<\/strong> The blaze, which merged fires near Navaluenga and Burgohondo, burned over 50,000 hectares in days, forced the evacuation of roughly 60,000 people and burned through the Madrid Deep Space Communications Complex. It was stabilised on July 29 and PM Pedro S\u00e1nchez lifted the national emergency for \u00c1vila and Madrid on July 30, allowing evacuees to return. National 2026 burned area has surged past 207,000 hectares \u2014 nearly five times the 20-year average.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #c0392b;\"><\/div>\n<div>\n<div class=\"mnews-tag\">Wildfire \u00b7 Greece \u00b7 Crete &amp; Peloponnese<\/div>\n<div class=\"mnews-text\"><strong>Three firefighters killed on Crete and in the Peloponnese as deadly wildfires destroy olive groves; Category 4 risk declared.<\/strong> Fires near Krya Vrysi (Rethymno) and elsewhere on Crete have destroyed agricultural land, olive groves, warehouses and homes; strong winds grounded aerial firefighting on July 30. Civil Protection has placed Crete, the Peloponnese, the Cyclades, Attica and other regions under Very High (Category 4) fire risk through July 31.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #2e8b1a;\"><\/div>\n<div>\n<div class=\"mnews-tag\">Trade Policy \u00b7 Section 301 Final Rule<\/div>\n<div class=\"mnews-text\"><strong>USTR's Section 301 forced-labor tariffs are now final and in effect: Turkey and Morocco face a confirmed 12.5% duty; Tunisia is not on the list.<\/strong> The final action, announced July 23 and effective July 24, imposes additional 10-12.5% duties on 60 economies, including Turkey and Morocco, immediately following Section 122's expiry. Tunisia was never part of the underlying 60-economy investigation and reverts to a lower pre-IEEPA MFN duty. EU-origin oil remains on the EU-US trade deal's flat 15% ceiling, unaffected either way.<\/div>\n<\/div>\n<\/div>\n<div class=\"mnews-item\">\n<div class=\"mdot\" style=\"background-color: #2a5298;\"><\/div>\n<div>\n<div class=\"mnews-tag\">Price Action \u00b7 Spain\/Greece<\/div>\n<div class=\"mnews-text\"><strong>Spain falls to \u20ac3.40\/kg; Greece prints a fresh, essentially flat W31 reading.<\/strong> Oleista's W31 reading (July 30) shows Spanish EVOO down to \u20ac3.40\/kg from \u20ac3.60 the prior week, a -5.6% weekly move. Greece's freshest reading (W31) comes in at \u20ac3.80\/kg, little changed from the \u20ac3.83\/kg carried forward over the previous three weeks.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<!-- PRODUCER PRICES -->\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><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=spain&#038;sort=latest\">Spain<\/a><\/strong> (National \u00b7 Oleista W31, July 30)<\/td>\n<td>\u20ac3.298 \u2013 \u20ac3.502\/kg \u00b7 avg <strong>\u20ac3.40<\/strong><\/td>\n<td>\u20ac3.036 \u2013 \u20ac3.224\/kg \u00b7 avg \u20ac3.13<\/td>\n<td class=\"td\">\u2193 -5.6% on the week \u00b7 Renewed slide, cheapest origin by a wide margin<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=italy&#038;sort=latest\">Italy<\/a><\/strong> (National \u00b7 Oleista W25 \u2014 no new reading, 7th week)<\/td>\n<td>\u20ac5.60 \u2013 \u20ac5.93\/kg \u00b7 avg <strong>\u20ac5.77<\/strong><\/td>\n<td>\u20ac3.50\/kg<\/td>\n<td class=\"tf\">\u2194 Unchanged \u00b7 Now well past the point of being a live price<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=greece&#038;sort=latest\">Greece<\/a><\/strong> (National \u00b7 Oleista W31, fresh reading)<\/td>\n<td>\u20ac3.70 \u2013 \u20ac3.90\/kg \u00b7 avg <strong>\u20ac3.80<\/strong><\/td>\n<td>\u20ac2.80\/kg<\/td>\n<td class=\"tf\">\u2194 Essentially flat \u00b7 First fresh reading in four weeks<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=tunisia&#038;sort=latest\">Tunisia<\/a><\/strong> (Export \u00b7 ONH \u00b7 W30, July 20)<\/td>\n<td>\u20ac3.58 \u2013 \u20ac3.84\/kg \u00b7 avg <strong>\u20ac3.71<\/strong><\/td>\n<td>\u20ac2.68\/kg (Lampant, July 26)<\/td>\n<td class=\"tf\">\u2194 Confirmed unchanged for a 2nd straight reading<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=croatia&#038;sort=latest\">Croatia<\/a><\/strong> (Istria\/Dalmatia)<\/td>\n<td>\u20ac13.50 \u2013 \u20ac16.00\/kg (Istria) \u00b7 \u20ac10.00\u2013\u20ac13.00\/kg (Dalmatia)<\/td>\n<td>\u2014<\/td>\n<td class=\"tf\">\u2194 Boutique \u00b7 Peak tourism season direct sales continue<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=portugal&#038;sort=latest\">Portugal<\/a><\/strong> (National \u00b7 Oleista W27, June 29)<\/td>\n<td>\u20ac3.80 \u2013 \u20ac4.10\/kg \u00b7 avg \u20ac3.95<\/td>\n<td>\u20ac3.30\/kg<\/td>\n<td class=\"tf\">\u2194 Unchanged \u00b7 Ceiling of the bulk-tier group holds, 5th week<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=turkey&#038;sort=latest\">Turkey<\/a><\/strong> (Export \u00b7 Izmir \u00b7 W13, stale)<\/td>\n<td>\u20ac4.20 \u2013 \u20ac4.60\/kg \u00b7 avg \u20ac4.39<\/td>\n<td>\u20ac3.26\/kg<\/td>\n<td class=\"tf\">\u2194 No fresh reading \u00b7 Confirmed 12.5% Section 301 US duty (final, since Jul 24)<\/td>\n<\/tr>\n<tr>\n<td><strong><a style=\"color: #3d4f22; text-decoration: none;\" href=\"https:\/\/www.mediterrolio.com\/explore\/?type=olive-oil-brands&#038;region=morocco&#038;sort=latest\">Morocco<\/a><\/strong> (Export \u00b7 F\u00e8s-Mekn\u00e8s)<\/td>\n<td>\u20ac4.00 \u2013 \u20ac4.30\/kg<\/td>\n<td>\u2014<\/td>\n<td class=\"tf\">\u2194 Plentiful 2025\/26 crop \u00b7 Confirmed 12.5% Section 301 US duty (final, since Jul 24)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<!-- WHOLESALE BANNER -->\n<div style=\"background: linear-gradient(135deg,#1a2e4a 0%,#1e3a5f 55%,#24497a 100%); border-radius: 10px; padding: 24px 28px; margin: 32px 0; position: relative; overflow: hidden;\">\n<div style=\"position: absolute; top: -40px; right: -40px; width: 200px; height: 200px; border-radius: 50%; border: 1px solid rgba(255,255,255,.06);\"><\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 9px; letter-spacing: 4px; text-transform: uppercase; color: rgba(255,255,255,.4); margin-bottom: 10px; position: relative; z-index: 2;\">Mediterrolio Wholesale \u2014 B2B Storefronts<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 20px; font-weight: bold; color: #fff; margin-bottom: 6px; position: relative; z-index: 2;\">Are you an olive oil buyer or retailer?<\/div>\n<p style=\"font-family: Arial,sans-serif; font-size: 13px; color: rgba(255,255,255,.7); line-height: 1.65; margin: 0 0 18px; max-width: 520px; position: relative; z-index: 2;\">Browse and order premium Mediterranean EVOO directly from our curated producers \u2014 available on the world's leading B2B wholesale platforms.<\/p>\n<div style=\"display: flex; gap: 12px; flex-wrap: wrap; position: relative; z-index: 2;\">\n<a href=\"https:\/\/www.orderchamp.com\/store\/mediterolio\" target=\"_blank\" rel=\"noopener\" style=\"flex: 1 1 200px; background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.22); border-radius: 8px; padding: 14px 18px; text-decoration: none; display: block;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,.5); margin-bottom: 6px;\">#1 EU Wholesale Platform<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 20px; font-weight: bold; color: #ffffff; margin-bottom: 4px;\">Orderchamp<\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,.5); margin-bottom: 10px;\">Germany \u00b7 Netherlands \u00b7 Belgium \u00b7 EU<\/div>\n<div style=\"display: inline-block; background: #c9a84c; color: #1e2d10; padding: 6px 16px; border-radius: 4px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold;\">Browse our store \u2192<\/div>\n<\/a>\n<a href=\"https:\/\/www.faire.com\/brand\/b_phspg38gyv\" target=\"_blank\" rel=\"noopener\" style=\"flex: 1 1 200px; background: rgba(255,255,255,0.10); border: 1px solid rgba(255,255,255,0.22); border-radius: 8px; padding: 14px 18px; text-decoration: none; display: block;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,.5); margin-bottom: 6px;\">700,000+ Retailers Worldwide<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 20px; font-weight: bold; color: #ffffff; margin-bottom: 4px;\">Faire<\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,.5); margin-bottom: 10px;\">USA \u00b7 Europe \u00b7 Canada \u00b7 Australia<\/div>\n<div style=\"display: inline-block; background: #c9a84c; color: #1e2d10; padding: 6px 16px; border-radius: 4px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold;\">Browse our store \u2192<\/div>\n<\/a>\n<\/div>\n<div style=\"font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,.3); margin-top: 12px; position: relative; z-index: 2;\">Premium \u00b7 Non-mass-market \u00b7 Curated by Mediterrolio \u00b7 <a style=\"color: rgba(255,255,255,.4);\" href=\"https:\/\/www.mediterrolio.com\/mediterrolio-wholesale\/\" target=\"_blank\" rel=\"noopener\">Learn more \u2192<\/a><\/div>\n<\/div>\n\n<!-- CHART -->\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\">\n<button class=\"mbtn on\" onclick=\"mroAll(this)\">All Origins<\/button>\n<button class=\"mbtn\" onclick=\"mroOnly(this,0)\">\ud83c\uddea\ud83c\uddf8 Spain<\/button>\n<button class=\"mbtn\" onclick=\"mroOnly(this,1)\">\ud83c\uddee\ud83c\uddf9 Italy<\/button>\n<button class=\"mbtn\" onclick=\"mroOnly(this,2)\">\ud83c\uddec\ud83c\uddf7 Greece<\/button>\n<button class=\"mbtn\" onclick=\"mroOnly(this,3)\">\ud83c\uddf9\ud83c\uddf3 Tunisia<\/button>\n<\/div>\n<canvas id=\"mroCanvas\" height=\"160\"><\/canvas>\n<div class=\"mchart-note\">Wholesale EVOO bulk prices at source (\u20ac\/kg), monthly midpoints Aug 2025 \u2192 Jul 2026. Sources: IOC, POOLred\/Mercacei, Oleista. Jul 2026 reflects W31 (Spain July 30, Greece fresh reading) and latest available (Italy W25, Tunisia W30) data.<\/div>\n<\/div>\n\n<!-- MARKET SUMMARY -->\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\">The Mediterranean wholesale olive oil market resumed its decline this week even as the fire and heat backdrop worsened sharply. Spain's national average fell -5.6% to \u20ac3.40\/kg (W31, Oleista July 30), a fresh cycle low and now -58.5% below July 2025, remaining by far the cheapest of the four EU\/non-EU bulk-tier origins tracked by the MOPI. Greece printed its first fresh reading in four weeks at \u20ac3.80\/kg \u2014 essentially flat against the carried-forward \u20ac3.83\/kg \u2014 while Tunisia's freshest reading (W30, July 20) confirmed unchanged at \u20ac3.71\/kg for a second straight print, now the clear second-cheapest origin ahead of Greece and Portugal (\u20ac3.95\/kg, unchanged for a fifth week). Italy carries no new Oleista reading for a seventh consecutive week, holding at \u20ac5.77\/kg (W25). On trade policy, USTR's Section 301 forced-labor tariffs became final and took effect July 24: Turkey and Morocco face a confirmed 12.5% additional US duty while Tunisia, absent from the 60-economy list, reverts to a lower pre-IEEPA MFN duty \u2014 a locked-in structural advantage rather than a pending proposal. The dominant story of the week, however, is fire: Spain's merged \u00c1vila\/Madrid blaze is now confirmed as the largest wildfire in the country's recorded history at 50,000+ hectares, stabilised on July 29 with the national emergency lifted July 30, even as a fourth summer heatwave pushed temperatures to 40\u00b0C and national burned area surged past 207,000 hectares. In Greece, deadly wildfires on Crete killed three firefighters on July 29, destroyed olive groves near Rethymno, and triggered a Category 4 fire-risk warning across much of the country through July 31 \u2014 a fresh and unresolved threat to 2026\/27 Greek supply. The EUR held near 1.1480 vs USD. Summer thin-trading conditions remain fully in effect, and the gap between falling spot prices and rising physical supply risk is now the widest it has been all summer.<\/p>\n\n<div class=\"mcards\">\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Renewed Slide<\/div>\n<div class=\"mcard-price\">Spain<\/div>\n<div class=\"mcard-sub\">\u20ac3.40\/kg \u00b7 W31 -5.6% w\/w<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Fresh, Essentially Flat<\/div>\n<div class=\"mcard-price\">Greece<\/div>\n<div class=\"mcard-sub\">\u20ac3.80\/kg \u00b7 first new print in 4 weeks<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Confirmed Unchanged<\/div>\n<div class=\"mcard-price\">Tunisia<\/div>\n<div class=\"mcard-sub\">\u20ac3.71\/kg \u00b7 2nd straight reading<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Ceiling Holds, 5th Week<\/div>\n<div class=\"mcard-price\">Portugal<\/div>\n<div class=\"mcard-sub\">\u20ac3.95\/kg \u00b7 unchanged<\/div>\n<\/div>\n<div class=\"mcard\">\n<div class=\"mcard-lbl\">Stale 7th Week<\/div>\n<div class=\"mcard-price\">Italy<\/div>\n<div class=\"mcard-sub\">\u20ac5.77\/kg \u00b7 deep summer recess<\/div>\n<\/div>\n<\/div>\n\n<!-- RETAIL GAP -->\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\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, W31)<\/span><span class=\"mgap-w\">\u2248 \u20ac3.84\/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.00\u2013\u20ac12.00\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Discounter margin<\/span><span class=\"mgap-pct\">+95\u2013108%<\/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, W31)<\/span><span class=\"mgap-w\">\u2248 \u00a33.18\/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\">+214%<\/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, +15% EU deal tariff)<\/span><span class=\"mgap-w\">\u2248 $4.46\/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$34\/L<\/span><\/div>\n<div class=\"mgap-row\"><span class=\"mgap-lbl\">Supermarket margin<\/span><span class=\"mgap-pct\">+147%<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"mgap-note\">\ud83d\udca1 <strong>Key insight (Week 31):<\/strong> Spain's renewed slide to \u20ac3.40\/kg is now -58.5% below July 2025 (\u20ac8.20\/kg), so the wholesale-to-shelf gap has widened again since retail rarely reprices within days of a wholesale move. On the US side, the landed-cost calculation keeps reflecting the EU-US deal's flat 15% ceiling for Spanish oil \u2014 unaffected by the now-final Section 301 tariffs, which only reshape the calculus for Tunisian, Turkish and Moroccan landed costs.<\/div>\n\n<!-- FX -->\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;\">\ud83d\udcb1 MOPI FX Impact Calculator<\/div>\n<p class=\"mp\">All MOPI prices are quoted in EUR. Click a currency to instantly convert all wholesale prices. Rates as of July 30, 2026 (ECB reference).<\/p>\n\n<div style=\"background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 18px 20px; box-shadow: 0 2px 8px rgba(0,0,0,.06);\">\n<div style=\"display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 14px; align-items: center;\">\n<span style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77;\">Show in:<\/span>\n<button id=\"fxb-EUR\" style=\"padding: 4px 13px; border-radius: 20px; font-size: 12px; font-family: Arial,sans-serif; font-weight: 600; cursor: pointer; border: 1px solid #3d4f22; background: #3d4f22; color: #fff;\" onclick=\"setFXCur('EUR',1,'EUR')\">EUR \u20ac<\/button>\n<button id=\"fxb-USD\" style=\"padding: 4px 13px; border-radius: 20px; font-size: 12px; font-family: Arial,sans-serif; font-weight: 600; cursor: pointer; border: 1px solid #8b9d77; background: transparent; color: #556b2f;\" onclick=\"setFXCur('USD',1.1480,'USD')\">USD $<\/button>\n<button id=\"fxb-GBP\" style=\"padding: 4px 13px; border-radius: 20px; font-size: 12px; font-family: Arial,sans-serif; font-weight: 600; cursor: pointer; border: 1px solid #8b9d77; background: transparent; color: #556b2f;\" onclick=\"setFXCur('GBP',0.8541,'GBP')\">GBP \u00a3<\/button>\n<button id=\"fxb-JPY\" style=\"padding: 4px 13px; border-radius: 20px; font-size: 12px; font-family: Arial,sans-serif; font-weight: 600; cursor: pointer; border: 1px solid #8b9d77; background: transparent; color: #556b2f;\" onclick=\"setFXCur('JPY',184.44,'JPY')\">JPY \u00a5<\/button>\n<button id=\"fxb-AUD\" style=\"padding: 4px 13px; border-radius: 20px; font-size: 12px; font-family: Arial,sans-serif; font-weight: 600; cursor: pointer; border: 1px solid #8b9d77; background: transparent; color: #556b2f;\" onclick=\"setFXCur('AUD',1.6277,'AUD')\">AUD A$<\/button>\n<\/div>\n<div id=\"fx-tbl\"><\/div>\n<p style=\"font-size: 10px; color: #bbb; text-align: right; margin: 5px 0 0; font-style: italic;\">Mid-market rates ECB July 30 2026: EUR\/USD 1.1480 \u00b7 EUR\/GBP 0.8541 \u00b7 EUR\/JPY \u2248184.44 \u00b7 EUR\/AUD \u22481.6277. Verify with your bank for transactional use.<\/p>\n<\/div>\n\n<script>\nvar FX_ROWS=[{o:\"\ud83c\uddea\ud83c\uddf8 Spain (Ja\u00e9n baseline)\",e:3.40},{o:\"\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax bulk)\",e:3.71},{o:\"\ud83c\uddec\ud83c\uddf7 Greece (Chania avg)\",e:3.80},{o:\"\ud83c\uddf5\ud83c\uddf9 Portugal (Alentejo)\",e:3.95},{o:\"\ud83c\uddec\ud83c\uddf7 Greece (Mani premium)\",e:5.00},{o:\"\ud83c\uddf9\ud83c\uddf7 Turkey (Izmir)\",e:4.39},{o:\"\ud83c\uddee\ud83c\uddf9 Italy (Bari bulk)\",e:5.77},{o:\"\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO)\",e:8.00},{o:\"\ud83c\udded\ud83c\uddf7 Croatia (Istria)\",e:14.75}];\nvar fxRate=1,fxSym=\"EUR\",fxCur=\"EUR\";\nfunction setFXCur(cur,rate,sym){fxRate=rate;fxSym=sym;fxCur=cur;[\"EUR\",\"USD\",\"GBP\",\"JPY\",\"AUD\"].forEach(function(c){var b=document.getElementById(\"fxb-\"+c);if(b){b.style.background=c===cur?\"#3d4f22\":\"transparent\";b.style.color=c===cur?\"#fff\":\"#556b2f\";b.style.borderColor=c===cur?\"#3d4f22\":\"#8b9d77\";}});renderFX();}\nfunction renderFX(){var jpy=fxRate>100;var dp=jpy?0:2;var sym=fxSym===\"EUR\"?\"\u20ac\":fxSym===\"GBP\"?\"\u00a3\":fxSym===\"JPY\"?\"\u00a5\":fxSym===\"AUD\"?\"A$\":\"$\";var h='<table style=\"width:100%;border-collapse:collapse;font-size:12px;border-radius:6px;overflow:hidden;\"><thead><tr style=\"background:#556b2f;\"><th style=\"color:#fff;padding:8px 10px;text-align:left;font-size:11px;\">Origin (EVOO mid)<\/th><th style=\"color:#fff;padding:8px 10px;text-align:center;font-size:11px;\">EUR\/kg<\/th><th style=\"color:#fff;padding:8px 10px;text-align:center;font-size:11px;\">'+fxCur+'\/kg<\/th><th style=\"color:#fff;padding:8px 10px;text-align:center;font-size:11px;\">'+fxCur+' per tonne<\/th><\/tr><\/thead><tbody>';FX_ROWS.forEach(function(r,i){var bg=i%2===0?\"#f4f7f0\":\"#fff\";var conv=(r.e*fxRate).toFixed(dp);var tonne=Math.round(r.e*fxRate*1000).toLocaleString();h+='<tr style=\"background:'+bg+';\"><td style=\"padding:7px 10px;font-weight:600;color:#3d4f22;font-size:12px;\">'+r.o+'<\/td><td style=\"padding:7px 10px;text-align:center;color:#555;\">\u20ac'+r.e.toFixed(2)+'<\/td><td style=\"padding:7px 10px;text-align:center;color:#3d4f22;font-weight:700;\">'+sym+conv+'<\/td><td style=\"padding:7px 10px;text-align:center;color:#555;\">'+sym+tonne+'<\/td><\/tr>';});h+='<\/tbody><\/table>';document.getElementById(\"fx-tbl\").innerHTML=h;}\nrenderFX();\n<\/script>\n\n<!-- WEATHER -->\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;\">\u2600\ufe0f Weather &amp; Agronomic Conditions<\/div>\n<p class=\"mp\">Current weather conditions across key producing regions and their impact on the 2026\/27 crop cycle. Impact is assessed relative to the current <strong>phenological stage<\/strong> \u2014 the same weather can be beneficial or harmful depending on what stage the olive tree is at.<\/p>\n\n<div style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-top: 14px;\">\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddea\ud83c\uddf8 \u00c1vila \/ Castilla y Le\u00f3n, Spain<\/div>\n<div style=\"font-size: 20px;\">\ud83d\udd25<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #c0392b;\">38\u201340\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #c0392b;\">Fruit Growth \/ Largest Wildfire on Record \ud83d\udea8<\/div><\/div>\n<\/div>\n<div style=\"background: #fff0ee; border-left: 3px solid #c0392b; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #7a1a0a; line-height: 1.5;\"><strong>\ud83d\udea8 Largest Wildfire in Spanish History, Now Stabilised:<\/strong> The merged \u00c1vila\/Madrid fire burned more than 50,000 hectares in days, forced 60,000 evacuations and damaged the Madrid Deep Space Communications Complex before being stabilised on July 29; the national emergency was lifted July 30 and evacuees are returning home. A fourth heatwave of the summer pushed six regions to 40\u00b0C on July 29, and a separate fire near Nules\/Castell\u00f3n remains active. National burned area has passed 207,000 hectares, nearly five times the 20-year average. 2026\/27 Spanish supply risk remains elevated despite this week's falling spot price.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddee\ud83c\uddf9 Apulia, Italy<\/div>\n<div style=\"font-size: 20px;\">\u2600\ufe0f<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">33\u201337\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Active Fruit Growth<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 Elevated Wildfire Risk Flagged, No Active Fires Yet:<\/strong> EU emergency-response authorities have warned that Italy and Greece face elevated wildfire risk in the coming weeks as heat and drought persist across southern Europe. Apulia itself remains free of active fires for now, with fruit growth continuing on a positive trajectory. No new Oleista Italian reading for a seventh straight week \u2014 bulk prices hold at \u20ac5.77\/kg through the deepening summer stand-down.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddec\ud83c\uddf7 Crete &amp; Peloponnese<\/div>\n<div style=\"font-size: 20px;\">\ud83d\udd25<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #c0392b;\">33\u201337\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry, rainless<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #c0392b;\">Active Fruit Growth \/ Deadly Wildfires \ud83d\udea8<\/div><\/div>\n<\/div>\n<div style=\"background: #fff0ee; border-left: 3px solid #c0392b; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #7a1a0a; line-height: 1.5;\"><strong>\ud83d\udea8 Deadly Crete Wildfires Destroying Olive Groves:<\/strong> Three Greek firefighters died on July 29 battling fires near Krya Vrysi (Rethymno, Crete) and in the Peloponnese; strong winds grounded aerial firefighting on July 30, and olive groves, agricultural land and warehouses have been damaged or destroyed. Civil Protection has declared Very High (Category 4) fire risk across Crete, the Peloponnese, the Cyclades and other regions through July 31. Messenia and Laconia Q4 2026 Koroneiki allocations face a new layer of uncertainty on top of the ongoing Italian buyer pause.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddf9\ud83c\uddf7 Izmir Region, Turkey<\/div>\n<div style=\"font-size: 20px;\">\u2600\ufe0f<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">32\u201336\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Mostly dry<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Active Fruit Growth<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 Favourable, Confirmed Tariff Watch:<\/strong> Izmir remains under stable, hot-but-typical late-July conditions. Ayval\u0131k and Memecik variety groves continue favourable active fruit development. No fresh Oleista reading keeps Turkey at \u20ac4.39\/kg, but the confirmed development this week is trade policy: Turkey's 12.5% Section 301 US duty is now final and in effect (since July 24), not proposed.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddf9\ud83c\uddf3 Sfax &amp; Sahel, Tunisia<\/div>\n<div style=\"font-size: 20px;\">\u2600\ufe0f<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">34\u201339\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Fruit Development<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 Normal Peak-Summer Conditions, Tariff Advantage Now Final:<\/strong> Sfax and Sahel under typical seasonal heat, dry and breezy. Fruit development proceeding normally. Tunisia's confirmed \u20ac3.71\/kg reading holds as the clear second-cheapest bulk-tier origin, and Tunisia's exclusion from the finalised Section 301 list \u2014 effective since July 24 \u2014 is now a locked-in US tariff advantage over Turkey and Morocco rather than a proposal.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddf2\ud83c\udde6 F\u00e8s-Mekn\u00e8s &amp; Marrakech<\/div>\n<div style=\"font-size: 20px;\">\u26c5<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">29\u201334\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry \/ mild<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Fruit Development<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 Positive Conditions, Confirmed Tariff Impact:<\/strong> Morocco's national dam reservoirs continue trending near 45% of capacity. Fruit development proceeding well in F\u00e8s-Mekn\u00e8s and Marrakech-Safi. Morocco's 12.5% Section 301 US duty is now final and in effect, a confirmed new cost for its US landed-cost competitiveness even as its non-EU, non-quota positioning remains a diversification draw elsewhere.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\udded\ud83c\uddf7 Istria &amp; Dalmatia, Croatia<\/div>\n<div style=\"font-size: 20px;\">\u2600\ufe0f<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">29\u201334\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Rare<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Fruit Growth<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 Peak Tourism Season Continues, No Active Fires:<\/strong> Croatian Adriatic remains in full peak summer tourist season \u2014 the primary commercial window for direct-to-visitor estate sales. Fruit growth proceeding under favourable, increasingly dry conditions, with no active wildfire reports this week. Boutique pricing (\u20ac13.50-\u20ac16.00\/kg Istria, \u20ac10.00-\u20ac13.00\/kg Dalmatia) stays detached from bulk-tier dynamics.<\/div>\n<\/div>\n<\/div>\n\n<div style=\"flex: 1 1 280px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.05);\">\n<div style=\"background: #3d4f22; padding: 10px 14px; display: flex; justify-content: space-between; align-items: center;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;\">\ud83c\uddf5\ud83c\uddf9 Alentejo &amp; Tr\u00e1s-os-Montes<\/div>\n<div style=\"font-size: 20px;\">\ud83d\udd25<\/div>\n<\/div>\n<div style=\"padding: 12px 14px;\">\n<div style=\"display: flex; gap: 14px; margin-bottom: 10px; flex-wrap: wrap;\">\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Temperature<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #c0392b;\">34\u201338\u00b0C<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Rainfall<\/div><div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #3d4f22;\">Dry<\/div><\/div>\n<div><div style=\"font-family: Arial,sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-bottom: 2px;\">Stage<\/div><div style=\"font-family: Georgia,serif; font-size: 14px; font-weight: bold; color: #556b2f;\">Early-to-Mid Fruit Growth<\/div><\/div>\n<\/div>\n<div style=\"background: #e8f5e0; border-left: 3px solid #3a8a1a; padding: 8px 10px; border-radius: 0 4px 4px 0; font-family: Arial,sans-serif; font-size: 11.5px; color: #2a6a10; line-height: 1.5;\"><strong>\u2705 New Fire Near the Spanish Border, Small-Scale Evacuation:<\/strong> Portugal is feeling the edge of the same Iberian heat mass driving Spain's fourth heatwave, with a new fire near the Portuguese border prompting the evacuation of around 600 people this week. At \u20ac3.95\/kg, unchanged for a fifth week, Portugal remains the clear ceiling of the bulk-tier group. The January 2026 VAT cut to 6% on mainland olive oil production continues to support grower margins.<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div style=\"background: #f4f7f0; border-left: 3px solid #8b9d77; padding: 10px 14px; font-size: 12px; color: #555; font-family: Arial,sans-serif; margin-top: 12px; border-radius: 0 4px 4px 0; line-height: 1.5; font-style: italic;\"><strong>\ud83d\udccc Phenological note (Week of July 27 \u2013 31, 2026):<\/strong> Spain's largest wildfire in recorded history (50,000+ hectares near \u00c1vila\/Madrid) was stabilised on July 29 and the national emergency lifted, even as a fourth heatwave pushed six regions to 40\u00b0C and national burned area passed 207,000 hectares. Greece's Crete and Peloponnese wildfires have killed three firefighters and destroyed olive groves, triggering a Category 4 fire-risk warning through July 31. Italy, Turkey, Morocco and Croatia remain in active\/favourable fruit growth under typical, dry mid-summer heat with no active fires reported. <strong>Fire \u2014 not price \u2014 is the defining story of Week 31.<\/strong><\/div>\n\n<!-- COUNTRY COMPARISON TOOL -->\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;\">\u2696\ufe0f MOPI Country Comparison Tool<\/div>\n<p class=\"mp\">Compare two origins side-by-side across price, quality, polyphenols, freight and EU market access. Prices updated for Week 31, July 31, 2026.<\/p>\n\n<div style=\"background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 18px 20px; box-shadow: 0 2px 8px rgba(0,0,0,.06);\">\n<div style=\"display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 14px; align-items: flex-end;\">\n<div style=\"flex: 1 1 180px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Origin A<\/label>\n<select id=\"cca\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; background: #fff;\">\n<option value=\"es\">\ud83c\uddea\ud83c\uddf8 Spain (Jaen)<\/option>\n<option value=\"gr\">\ud83c\uddec\ud83c\uddf7 Greece (Chania)<\/option>\n<option value=\"grm\">\ud83c\uddec\ud83c\uddf7 Greece (Mani Premium)<\/option>\n<option value=\"tn\">\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax)<\/option>\n<option value=\"it\">\ud83c\uddee\ud83c\uddf9 Italy (Bari)<\/option>\n<option value=\"itu\">\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO)<\/option>\n<option value=\"pt\">\ud83c\uddf5\ud83c\uddf9 Portugal (Alentejo)<\/option>\n<option value=\"tr\">\ud83c\uddf9\ud83c\uddf7 Turkey (Izmir)<\/option>\n<option value=\"ma\">\ud83c\uddf2\ud83c\udde6 Morocco<\/option>\n<option value=\"hr\">\ud83c\udded\ud83c\uddf7 Croatia (Istria)<\/option>\n<option value=\"ar\">\ud83c\udde6\ud83c\uddf7 Argentina (Mendoza)<\/option>\n<option value=\"au\">\ud83c\udde6\ud83c\uddfa Australia<\/option>\n<\/select><\/div>\n<div style=\"flex: 1 1 180px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Origin B<\/label>\n<select id=\"ccb\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; background: #fff;\">\n<option selected value=\"tn\">\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax)<\/option>\n<option value=\"es\">\ud83c\uddea\ud83c\uddf8 Spain (Jaen)<\/option>\n<option value=\"gr\">\ud83c\uddec\ud83c\uddf7 Greece (Chania)<\/option>\n<option value=\"grm\">\ud83c\uddec\ud83c\uddf7 Greece (Mani Premium)<\/option>\n<option value=\"it\">\ud83c\uddee\ud83c\uddf9 Italy (Bari)<\/option>\n<option value=\"itu\">\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO)<\/option>\n<option value=\"pt\">\ud83c\uddf5\ud83c\uddf9 Portugal (Alentejo)<\/option>\n<option value=\"tr\">\ud83c\uddf9\ud83c\uddf7 Turkey (Izmir)<\/option>\n<option value=\"ma\">\ud83c\uddf2\ud83c\udde6 Morocco<\/option>\n<option value=\"hr\">\ud83c\udded\ud83c\uddf7 Croatia (Istria)<\/option>\n<option value=\"ar\">\ud83c\udde6\ud83c\uddf7 Argentina (Mendoza)<\/option>\n<option value=\"au\">\ud83c\udde6\ud83c\uddfa Australia<\/option>\n<\/select><\/div>\n<button onclick=\"doCompare()\" style=\"padding: 9px 22px; background: #3d4f22; color: #fff; border: none; border-radius: 5px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; cursor: pointer;\">Compare \u2192<\/button>\n<\/div>\n<div id=\"cc-out\"><\/div>\n<\/div>\n\n<script>\nvar OD={gr:{n:\"\ud83c\uddec\ud83c\uddf7 Greece (Chania)\",e:3.80,v:2.80,p:\"300-600\",a:\"0.2-0.5%\",f:0.17,y:-44.9,h:\"Oct-Dec\",eu:\"Yes\",t:\"Koroneiki\",note:\"Fresh W31 reading at \u20ac3.80\/kg, essentially flat against the three-week carried-forward \u20ac3.83\/kg. Deadly wildfires on Crete and in the Peloponnese have killed three firefighters and destroyed olive groves this week \u2014 a new, unresolved risk to Q4 2026 Koroneiki allocations.\"},grm:{n:\"\ud83c\uddec\ud83c\uddf7 Greece (Mani)\",e:5.00,v:null,p:\"500-1000+\",a:\"0.2%\",f:0.18,y:-27.5,h:\"Nov-Jan\",eu:\"Yes\",t:\"Koroneiki\",note:\"Ultra-premium. Limited supply. Holding steady, though Peloponnese producers are among those affected by this week's Category 4 fire risk.\"},es:{n:\"\ud83c\uddea\ud83c\uddf8 Spain (Jaen)\",e:3.40,v:3.13,p:\"150-350\",a:\"0.4-0.8%\",f:0.16,y:-58.5,h:\"Oct-Dec\",eu:\"Yes\",t:\"Picual\/Arbequina\",note:\"Falls -5.6% to \u20ac3.40\/kg (W31) even as Spain stabilises the largest wildfire in its recorded history near \u00c1vila\/Madrid and lifts the national emergency. A fourth heatwave (40\u00b0C) keeps 2026\/27 supply risk elevated despite the falling spot price.\"},tn:{n:\"\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax)\",e:3.71,v:2.68,p:\"150-400\",a:\"0.3-0.8%\",f:0.18,y:-42.9,h:\"Nov-Jan\",eu:\"Quota\",t:\"Chemlali\/Chetoui\",note:\"Confirmed unchanged at \u20ac3.71\/kg for a second straight reading (W30, July 20). Now finally and formally absent from USTR's Section 301 forced-labor tariff list (effective July 24) \u2014 a locked-in US tariff advantage over Turkey and Morocco.\"},it:{n:\"\ud83c\uddee\ud83c\uddf9 Italy (Bari)\",e:5.77,v:3.50,p:\"200-450\",a:\"0.3-0.7%\",f:0.10,y:-36.6,h:\"Oct-Dec\",eu:\"Yes\",t:\"Coratina\",note:\"No new Oleista reading for a seventh straight week \u2014 holds at \u20ac5.77\/kg. Italy-Greece spread now \u20ac1.97\/kg.\"},itu:{n:\"\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO)\",e:8.00,v:null,p:\"300-726\",a:\"0.2-0.5%\",f:0.12,y:-22.0,h:\"Oct-Nov\",eu:\"Yes (PDO)\",t:\"Moraiolo\/Frantoio\",note:\"Ultra-premium IGP\/PDO. Request CoA before 2026\/27 allocations.\"},pt:{n:\"\ud83c\uddf5\ud83c\uddf9 Portugal (Alentejo)\",e:3.95,v:3.30,p:\"200-400\",a:\"0.3-0.7%\",f:0.17,y:-37.3,h:\"Oct-Dec\",eu:\"Yes\",t:\"Galega\/Cobr.\",note:\"Unchanged at \u20ac3.95\/kg for a fifth week. Remains the clear ceiling of the bulk-tier group. A new fire near the Spanish border prompted a small evacuation this week.\"},tr:{n:\"\ud83c\uddf9\ud83c\uddf7 Turkey (Izmir)\",e:4.39,v:3.26,p:\"180-350\",a:\"0.3-0.8%\",f:0.18,y:-18.0,h:\"Oct-Dec\",eu:\"No\",t:\"Memecik\/Ayvalik\",note:\"No fresh reading this week. Turkey's 12.5% Section 301 US duty is now final and in effect (since July 24). Favourable 2026\/27 fruit set conditions continue.\"},ma:{n:\"\ud83c\uddf2\ud83c\udde6 Morocco\",e:4.20,v:null,p:\"100-280\",a:\"0.4-0.8%\",f:0.19,y:-25.0,h:\"Oct-Jan\",eu:\"No\",t:\"Picholine Marocaine\",note:\"Stable. Dam levels trending near 45%. Morocco's 12.5% Section 301 US duty is now final and in effect. Non-EU, non-quota diversification play.\"},hr:{n:\"\ud83c\udded\ud83c\uddf7 Croatia (Istria)\",e:14.75,v:null,p:\"280-500\",a:\"0.2-0.4%\",f:0.12,y:0,h:\"Oct-Nov\",eu:\"Yes\",t:\"Leccino\/Buza\",note:\"Boutique premium tier, detached from bulk pricing. Peak summer tourist-season direct sales window remains fully open, no active fires reported.\"},ar:{n:\"\ud83c\udde6\ud83c\uddf7 Argentina (Mendoza)\",e:5.50,v:null,p:\"400-700+\",a:\"0.2-0.5%\",f:0.45,y:null,h:\"Apr-Jun\",eu:\"No\",t:\"Arauco\",note:\"Counter-seasonal. Apr-Jun harvest fully complete; fresh 2026 vintage moving through distribution. Falling peso keeps USD prices competitive.\"},au:{n:\"\ud83c\udde6\ud83c\uddfa Australia\",e:7.50,v:null,p:\"250-500\",a:\"0.2-0.5%\",f:0.55,y:null,h:\"Mar-Jun\",eu:\"No\",t:\"Arbequina\/Frantoio\",note:\"AOA-certified. Mar-Jun harvest complete, fresh vintage in market. Exports at a three-year high; primary focus remains Japan, China and South Korea.\"}};\nfunction da(va,vb,lo){if(va===null||vb===null)return\"color:#555;\";var av=parseFloat(va),bv=parseFloat(vb);return lo?(av<bv?\"color:#2e6b1a;font-weight:700;\":\"color:#555;\"):(av>bv?\"color:#2e6b1a;font-weight:700;\":\"color:#555;\");}\nfunction doCompare(){var a=OD[document.getElementById(\"cca\").value];var b=OD[document.getElementById(\"ccb\").value];\nvar dA=(a.e+a.f+0.06).toFixed(2),dB=(b.e+b.f+0.06).toFixed(2);\nvar rows=[[\"EVOO Price EXW\",\"\u20ac\"+a.e.toFixed(2)+\"\/kg\",\"\u20ac\"+b.e.toFixed(2)+\"\/kg\",\"low\"],[\"VOO Price EXW\",a.v?\"\u20ac\"+a.v.toFixed(2)+\"\/kg\":\"--\",b.v?\"\u20ac\"+b.v.toFixed(2)+\"\/kg\":\"--\",\"low\"],[\"Est. Freight\",\"\u20ac\"+a.f.toFixed(2)+\"\/kg\",\"\u20ac\"+b.f.toFixed(2)+\"\/kg\",\"low\"],[\"Est. Delivered Cost\",\"\u20ac\"+dA+\"\/kg\",\"\u20ac\"+dB+\"\/kg\",\"low\"],[\"Polyphenols (mg\/kg)\",a.p,b.p,\"high\"],[\"Typical Acidity\",a.a,b.a,\"low\"],[\"YoY Change\",a.y!==null?a.y+\"%\":\"N\/A\",b.y!==null?b.y+\"%\":\"N\/A\",\"low\"],[\"Harvest Season\",a.h,b.h,\"none\"],[\"EU Market Access\",a.eu,b.eu,\"none\"],[\"Key Variety\",a.t,b.t,\"none\"]];\nvar h='<table style=\"width:100%;border-collapse:collapse;font-size:12px;\"><thead><tr style=\"background:#3d4f22;\"><th style=\"color:#c9a84c;padding:8px 10px;text-align:left;font-size:10px;letter-spacing:1px;text-transform:uppercase;\">Metric<\/th><th style=\"color:#fff;padding:8px 10px;text-align:center;font-size:12px;\">'+a.n+'<\/th><th style=\"color:#fff;padding:8px 10px;text-align:center;font-size:12px;\">'+b.n+'<\/th><\/tr><\/thead><tbody>';\nrows.forEach(function(r,i){var bg=i%2===0?\"#f4f7f0\":\"#fff\";var sa=da(r[1].replace(\/[^\\d.-]\/g,\"\"),r[2].replace(\/[^\\d.-]\/g,\"\"),r[3]===\"low\");var sb=da(r[2].replace(\/[^\\d.-]\/g,\"\"),r[1].replace(\/[^\\d.-]\/g,\"\"),r[3]===\"low\");if(r[3]===\"high\"){sa=da(r[1].replace(\/[^\\d.+]\/g,\"\"),r[2].replace(\/[^\\d.+]\/g,\"\"),\"high\");sb=da(r[2].replace(\/[^\\d.+]\/g,\"\"),r[1].replace(\/[^\\d.+]\/g,\"\"),\"high\");}if(r[3]===\"none\"){sa=\"color:#555;\";sb=\"color:#555;\";}h+='<tr style=\"background:'+bg+';\"><td style=\"padding:7px 10px;color:#666;font-size:11px;\">'+r[0]+'<\/td><td style=\"padding:7px 10px;text-align:center;font-size:12px;'+sa+'\">'+r[1]+'<\/td><td style=\"padding:7px 10px;text-align:center;font-size:12px;'+sb+'\">'+r[2]+'<\/td><\/tr>';});\nh+='<\/tbody><\/table>';\nh+='<div style=\"display:flex;gap:8px;margin-top:10px;flex-wrap:wrap;\">';\nh+='<div style=\"flex:1 1 180px;background:#f4f7f0;border-left:3px solid #556b2f;padding:8px 12px;border-radius:0 4px 4px 0;font-size:11px;color:#555;\">'+a.n+'<br><em>'+a.note+'<\/em><\/div>';\nh+='<div style=\"flex:1 1 180px;background:#f4f7f0;border-left:3px solid #8b9d77;padding:8px 12px;border-radius:0 4px 4px 0;font-size:11px;color:#555;\">'+b.n+'<br><em>'+b.note+'<\/em><\/div>';\nh+='<\/div>';\ndocument.getElementById(\"cc-out\").innerHTML=h;}\n<\/script>\n\n<!-- ANALYSIS BY COUNTRY -->\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\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\">Greece finally prints a fresh Oleista reading this week at \u20ac3.80\/kg \u2014 essentially flat against the \u20ac3.83\/kg carried forward over the previous three weeks \u2014 as Italian industrial blenders remain in pause mode. But the real story out of Greece this week is not price: deadly wildfires on Crete near Krya Vrysi (Rethymno) and a separate blaze in the Peloponnese killed three firefighters on July 29, destroyed agricultural land, olive groves and warehouses, and forced hundreds of evacuations. Civil Protection has placed Crete, the Peloponnese, the Cyclades, Attica and other regions under Very High (Category 4) fire risk through July 31, with strong winds grounding aerial firefighting on Crete. Messenia and Laconia Q4 2026 allocations now carry a fresh layer of physical risk on top of the month-long Italian buying pause.<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Region<\/th><th>Wholesale EVOO Price Range<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Peloponnese<\/strong> (Messenia\/Laconia)<\/td><td>\u20ac3.70 \u2013 \u20ac4.00\/kg<\/td><\/tr>\n<tr><td><strong>Crete<\/strong> (Chania\/Heraklion)<\/td><td>\u20ac3.60 \u2013 \u20ac3.90\/kg<\/td><\/tr>\n<tr><td><strong>Lesbos &amp; Aegean Islands<\/strong><\/td><td>\u20ac3.55 \u2013 \u20ac3.85\/kg<\/td><\/tr>\n<tr><td><strong>Premium Organic \/ Single Estate<\/strong> (Mani, Lemnos)<\/td><td>\u20ac4.70 \u2013 \u20ac5.30\/kg<\/td><\/tr>\n<\/tbody>\n<\/table>\n<strong style=\"font-size: 14px;\">Key Market Dynamics This Week:<\/strong>\n<ul class=\"mlist\">\n<li><strong>Deadly Wildfires on Crete and in the Peloponnese:<\/strong> Three firefighters killed July 29; olive groves, agricultural land and warehouses destroyed near Rethymno, with a Category 4 fire-risk warning in force across large parts of the country through July 31.<\/li>\n<li><strong>First Fresh Reading in Four Weeks:<\/strong> \u20ac3.80\/kg (W31) essentially matches the carried-forward \u20ac3.83\/kg, meaning the month-long Italian blender pause has not materially repriced Greek bulk oil.<\/li>\n<li><strong>This Week's Gold Spotlight Is on Crete Itself:<\/strong> Savouidakis Olive Oils (Heraklion) is based on the same island where the wildfires are actively burning groves near Rethymno.<\/li>\n<\/ul>\n\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\">Italy carries no new Oleista reading for a seventh consecutive week, holding at \u20ac5.77\/kg (W25) \u2014 a reference that is now well past the point of being a live price. EU emergency-response authorities have flagged elevated wildfire risk for Italy and Greece in the coming weeks as heat and drought persist, though Apulia itself remains free of active fires for now. With Italian industrial blenders' attention still focused on Greek and Spanish procurement, domestic mill activity remains minimal. The Italy-Greece spread stands at \u20ac1.97\/kg, comfortably profitable for blenders once trading resumes.<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Region \/ Prestige Category<\/th><th>Wholesale EVOO Price Range<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Apulia<\/strong> (Bari\/Foggia \u2013 Bulk Base)<\/td><td>\u20ac5.60 \u2013 \u20ac5.93\/kg<\/td><\/tr>\n<tr><td><strong>Sicily<\/strong> (Val di Mazara \/ PDO Bulk)<\/td><td>\u20ac6.00 \u2013 \u20ac6.35\/kg<\/td><\/tr>\n<tr><td><strong>Tuscany \/ Umbria<\/strong> (Premium IGP\/PDO)<\/td><td>\u20ac7.50 \u2013 \u20ac8.50\/kg<\/td><\/tr>\n<tr><td><strong>Calabria<\/strong> (Commercial EVOO Blend Base)<\/td><td>\u20ac5.50 \u2013 \u20ac5.90\/kg<\/td><\/tr>\n<\/tbody>\n<\/table>\n<strong style=\"font-size: 14px;\">Key Market Dynamics This Week:<\/strong>\n<ul class=\"mlist\">\n<li><strong>Reference Price Now Seven Weeks Stale:<\/strong> With no fresh Oleista reading since W25, \u20ac5.77\/kg carries meaningfully less signal value heading into autumn. Italian mills are expected to resist further declines through summer, but the true current level is genuinely uncertain.<\/li>\n<li><strong>Elevated Wildfire Risk Flagged for the Weeks Ahead:<\/strong> The EU has warned Italy and Greece both face heightened wildfire risk as the Iberian and Balkan heat masses persist, even though no active Italian olive-growing fires are reported this week.<\/li>\n<li><strong>US Tariff Clarity Holds for Italy:<\/strong> Italian EVOO, like all EU origins, remains on the flat 15% US tariff ceiling since July 1 \u2014 unaffected by the now-final Section 301 tariffs, which only reshape the picture for non-EU origins.<\/li>\n<\/ul>\n\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's wholesale market resumed its decline this week, falling -5.6% to \u20ac3.40\/kg (W31, Oleista July 30), a fresh cycle low. Spain remains by far the cheapest of the four EU\/non-EU bulk-tier origins tracked by the MOPI. The price move comes even as Spain confirmed and then stabilised the largest wildfire in its recorded history \u2014 a merged blaze near \u00c1vila and Madrid that burned over 50,000 hectares, forced roughly 60,000 evacuations and damaged the Madrid Deep Space Communications Complex, before being contained on July 29 and the national emergency lifted on July 30. A fourth heatwave of the summer pushed six regions to 40\u00b0C on July 29, and a separate fire near Nules\/Castell\u00f3n remains active. National burned area has surged past 207,000 hectares, nearly five times the 20-year average.<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Agricultural Hub<\/th><th>Wholesale EVOO Price Range<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Ja\u00e9n<\/strong> (Principal Co-op Market Baseline)<\/td><td>\u20ac3.30 \u2013 \u20ac3.70\/kg<\/td><\/tr>\n<tr><td><strong>Andalusia<\/strong> (Regional avg, W30)<\/td><td>\u20ac3.79\/kg (sub-regional, unchanged)<\/td><\/tr>\n<tr><td><strong>Catalonia<\/strong> (Siurana \/ Premium Arbequina)<\/td><td>\u20ac4.10 \u2013 \u20ac4.50\/kg<\/td><\/tr>\n<\/tbody>\n<\/table>\n<strong style=\"font-size: 14px;\">Key Market Dynamics This Week:<\/strong>\n<ul class=\"mlist\">\n<li><strong>Renewed Slide to a Fresh Cycle Low:<\/strong> Spain's W31 reading falls -5.6% to \u20ac3.40\/kg, erasing last week's stabilisation and now -58.5% below July 2025.<\/li>\n<li><strong>Largest Wildfire in Spanish History, Now Stabilised:<\/strong> The merged \u00c1vila\/Madrid fire burned over 50,000 hectares before being brought under control on July 29; the national emergency for \u00c1vila and Madrid was lifted July 30, allowing evacuees to return.<\/li>\n<li><strong>Fourth Heatwave of the Summer:<\/strong> Temperatures reached 40\u00b0C in six regions on July 29, with a separate fire near Nules\/Castell\u00f3n still active and a new fire near the Portuguese border forcing further evacuations.<\/li>\n<li><strong>US Tariff Question Resolved for Spain:<\/strong> Spanish EVOO remains on the EU-US deal's flat 15% ceiling since July 1 \u2014 unaffected by the now-final Section 301 tariffs.<\/li>\n<\/ul>\n\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 holds unchanged at \u20ac3.95\/kg for a fifth straight week (W27, June 29 reading carried forward). With Spain at \u20ac3.40\/kg, Tunisia at \u20ac3.71\/kg and Greece at \u20ac3.80\/kg, Portugal remains the clear ceiling of the bulk-tier group by an even wider margin than last week. Blenders seeking the cheapest EU-origin EVOO this week turn first to Spain, then Tunisia, then Greece, with Portugal remaining the most expensive by a wide and stable margin. A new fire near the Spanish border prompted the evacuation of around 600 people this week as Portugal feels the edge of the same Iberian heat mass.<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Region<\/th><th>Wholesale EVOO Price Range<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Alentejo<\/strong> (Super-Intensive \/ Modern Estates)<\/td><td>\u20ac3.80 \u2013 \u20ac4.05\/kg<\/td><\/tr>\n<tr><td><strong>Tr\u00e1s-os-Montes<\/strong> (Traditional Mountain Groves)<\/td><td>\u20ac4.10 \u2013 \u20ac4.45\/kg<\/td><\/tr>\n<tr><td><strong>Centro \/ Ribatejo<\/strong> (Blended Commercial Base)<\/td><td>\u20ac3.90 \u2013 \u20ac4.15\/kg<\/td><\/tr>\n<\/tbody>\n<\/table>\n\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\">Turkish EVOO holds at \u20ac4.39\/kg (W13, no update this week). Turkey now trades above every other tracked origin except Portugal following Spain's renewed decline. Izmir continues under stable, favourable 2026\/27 fruit growth conditions, keeping Memecik and Ayval\u0131k on track for a strong quality outlook, but the confirmed development this week is trade policy: Turkey's 12.5% Section 301 US duty is now final and in effect since July 24, no longer a proposal.<\/p>\n\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 continues trading at \u20ac4.00\u2013\u20ac4.30\/kg. Dam infrastructure remains near 45% of national capacity. Normal fruit development conditions persist across F\u00e8s-Mekn\u00e8s and Marrakech-Safi. Morocco's 12.5% Section 301 US duty, alongside Turkey's, is now confirmed and in effect since July 24 \u2014 a finalised new consideration for its US landed-cost profile, even as its non-EU, non-quota market positioning continues to attract supply-chain diversification interest elsewhere.<\/p>\n\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's freshest confirmed reading (W30, July 20 update) holds unchanged at \u20ac3.71\/kg for a second straight print, keeping it the clear second-cheapest bulk-tier origin behind Spain. The notable development this week isn't price but trade policy, now settled rather than pending: USTR's Section 301 forced-labor tariffs took legal effect July 24, and Tunisia does not appear anywhere on the finalised 60-economy list that includes Turkey and Morocco at a confirmed 12.5% additional duty. Tunisian EVOO now has a confirmed, materially lower US landed cost than its North African and Turkish counterparts \u2014 a structural advantage that is locked in rather than awaiting final notice.<\/p>\n\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\">Croatia operates entirely in its boutique premium tier, detached from bulk price dynamics. Peak summer tourist season remains fully active \u2014 the primary commercial window for Croatian estate producers, with direct-to-visitor sales continuing to drive revenue ahead of the autumn competition cycle. No active wildfires have been reported in Croatia's olive-growing regions this week, in contrast to the situation across Spain and Greece.<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Producing Region<\/th><th>Wholesale EVOO Price Range<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Istria Peninsula<\/strong> (Ultra-Premium \/ High Polyphenol)<\/td><td>\u20ac13.50 \u2013 \u20ac16.00\/kg<\/td><\/tr>\n<tr><td><strong>Zadar \/ Northern Dalmatia<\/strong> (Boutique Cooperatives)<\/td><td>\u20ac11.00 \u2013 \u20ac13.00\/kg<\/td><\/tr>\n<tr><td><strong>Southern Dalmatia &amp; Islands<\/strong> (Traditional Hand-Picked)<\/td><td>\u20ac10.00 \u2013 \u20ac12.50\/kg<\/td><\/tr>\n<\/tbody>\n<\/table>\n\n<!-- POLYPHENOL INDEX -->\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;\">\ud83e\uddec Polyphenol &amp; Quality Profile Index<\/div>\n<p class=\"mp\">Polyphenols are the key health-active antioxidants in EVOO. EU health claim threshold: 250 mg\/kg. QvExtra!'s consumer certification (launched June 2026) keeps polyphenol documentation commercially valuable heading into the new campaign. Click any origin to see full details.<\/p>\n\n<div id=\"poly-cards\" style=\"display: flex; flex-wrap: wrap; gap: 9px; margin: 12px 0;\"><\/div>\n<div id=\"poly-detail\" style=\"display: none; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 14px 18px; box-shadow: 0 2px 8px rgba(0,0,0,.06);\">\n<div style=\"display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 6px; margin-bottom: 8px;\">\n<div id=\"pdt\" style=\"font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #3d4f22;\"><\/div>\n<div id=\"pdb\" style=\"font-size: 10px; font-weight: bold; padding: 2px 9px; border-radius: 10px;\"><\/div>\n<\/div>\n<div style=\"background: #eef0ea; border-radius: 4px; height: 8px; overflow: hidden; margin-bottom: 8px;\">\n<div id=\"pdbr\" style=\"height: 8px; border-radius: 4px; background: linear-gradient(90deg,#8b9d77,#3d4f22); transition: width .4s;\"><\/div>\n<\/div>\n<div style=\"display: flex; gap: 16px; flex-wrap: wrap; margin-bottom: 8px;\">\n<div><div style=\"font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; font-family: Arial,sans-serif;\">Range (mg\/kg)<\/div><div id=\"pdr\" style=\"font-size: 13px; font-weight: bold; color: #3d4f22; font-family: Arial,sans-serif;\"><\/div><\/div>\n<div><div style=\"font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; font-family: Arial,sans-serif;\">EU Claim<\/div><div id=\"pdeu\" style=\"font-size: 13px; font-weight: bold; font-family: Arial,sans-serif;\"><\/div><\/div>\n<div><div style=\"font-size: 9px; text-transform: uppercase; letter-spacing: 1px; color: #aaa; font-family: Arial,sans-serif;\">Key Variety<\/div><div id=\"pdv\" style=\"font-size: 13px; font-weight: bold; color: #3d4f22; font-family: Arial,sans-serif;\"><\/div><\/div>\n<\/div>\n<div id=\"pdn\" style=\"font-size: 11px; color: #666; font-style: italic; border-top: 1px solid #eee; padding-top: 7px;\"><\/div>\n<\/div>\n\n<div style=\"background: #f0f7e8; border: 1px solid #c8ddb4; border-radius: 6px; padding: 10px 14px; margin-top: 12px; font-size: 12px; color: #3a5a20;\"><strong>EU Health Claim (Regulation 432\/2012) + QvExtra! 2026 Certification:<\/strong> An olive oil may carry the claim \"olive oil polyphenols contribute to the protection of blood lipids from oxidative stress\" if it contains \u2265250 mg\/kg of hydroxytyrosol and its derivatives. QvExtra!'s June 2026 certification provides a consumer-facing channel to communicate these claims \u2014 a commercial differentiator for high-phenolic producers. Always request the Certificate of Analysis (CoA).<\/div>\n\n<script>\nvar PD=[\n{n:\"\ud83c\uddec\ud83c\uddf7 Greece\",v:\"Koroneiki\",r:\"300-600 mg\/kg\",pct:88,badge:\"Ultra-High\",bb:\"#b8e8b0\",bc:\"#0a3000\",eu:\"YES\",euc:\"#2e6b1a\",note:\"Premium single-estate: 600-1000+ mg\/kg. Fresh W31 reading (\u20ac3.80\/kg) essentially flat, but deadly wildfires on Crete and in the Peloponnese this week put Koroneiki groves directly at risk near Rethymno.\"},\n{n:\"\ud83c\udde6\ud83c\uddf7 Argentina\",v:\"Arauco (Mendoza)\",r:\"400-700+ mg\/kg\",pct:90,badge:\"Ultra-High\",bb:\"#b8e8b0\",bc:\"#0a3000\",eu:\"YES\",euc:\"#2e6b1a\",note:\"Mendoza Arauco among world's highest-polyphenol varieties. April-June 2026 harvest fully complete; fresh vintage moving through distribution despite rising domestic production costs.\"},\n{n:\"\ud83c\udded\ud83c\uddf7 Croatia\",v:\"Leccino \/ Buza \/ Oblica\",r:\"280-500 mg\/kg\",pct:80,badge:\"Ultra-High\",bb:\"#b8e8b0\",bc:\"#0a3000\",eu:\"YES\",euc:\"#2e6b1a\",note:\"Boutique premium tier detached from bulk pricing. Peak summer tourist-season direct sales window fully open, with no active wildfire risk reported this week.\"},\n{n:\"\ud83c\udde6\ud83c\uddfa Australia\",v:\"Arbequina\/Frantoio\",r:\"250-500 mg\/kg\",pct:72,badge:\"Very High\",bb:\"#d0f0c8\",bc:\"#1a4a0a\",eu:\"YES\",euc:\"#2e6b1a\",note:\"AOA certification. March-June 2026 harvest complete; exports at a three-year high. Primary Asian market focus (Japan, China, South Korea).\"},\n{n:\"\ud83c\uddee\ud83c\uddf9 Italy\",v:\"Coratina\/Moraiolo\",r:\"200-450 mg\/kg\",pct:68,badge:\"Very High\",bb:\"#d0f0c8\",bc:\"#1a4a0a\",eu:\"YES\",euc:\"#2e6b1a\",note:\"No new Oleista reading for a seventh week \u2014 holds at \u20ac5.77\/kg, increasingly stale through summer recess. Remains on the flat 15% US tariff ceiling since July 1.\"},\n{n:\"\ud83c\uddf9\ud83c\uddf3 Tunisia\",v:\"Chetoui (N. Terraces)\",r:\"200-400 mg\/kg\",pct:62,badge:\"Very High\",bb:\"#d0f0c8\",bc:\"#1a4a0a\",eu:\"VARIES\",euc:\"#d4860a\",note:\"Northern Chetoui: high oleocanthal. Confirmed unchanged at \u20ac3.71\/kg \u2014 second-cheapest bulk-tier origin, now with a finalised US tariff advantage over Turkey and Morocco. Sfax bulk Chemlali typically 150-250 mg\/kg. Always request CoA.\"},\n{n:\"\ud83c\uddf9\ud83c\uddf7 Turkey\",v:\"Memecik\/Ayvalik\",r:\"180-350 mg\/kg\",pct:53,badge:\"High\",bb:\"#e8f5e0\",bc:\"#2e6b1a\",eu:\"YES*\",euc:\"#d4860a\",note:\"*Upper range only. Turkey's 12.5% Section 301 US duty is now final and in effect. Favourable 2026\/27 fruit set conditions.\"},\n{n:\"\ud83c\uddea\ud83c\uddf8 Spain\",v:\"Picual\/Arbequina\",r:\"150-350 mg\/kg\",pct:48,badge:\"High\",bb:\"#e8f5e0\",bc:\"#2e6b1a\",eu:\"VARIES\",euc:\"#d4860a\",note:\"Picual higher than Arbequina. W31 falls -5.6% to \u20ac3.40\/kg \u2014 still the cheapest bulk-tier origin by far. Spain's largest wildfire in recorded history was stabilised this week alongside a fourth heatwave; polyphenol values for 2026\/27 remain a live question given cumulative heat stress. QvExtra! certification relevant for Picual producers. Request CoA.\"},\n{n:\"\ud83c\uddf5\ud83c\uddf9 Portugal\",v:\"Galega\/Cobr.\",r:\"150-350 mg\/kg\",pct:46,badge:\"High\",bb:\"#e8f5e0\",bc:\"#2e6b1a\",eu:\"VARIES\",euc:\"#d4860a\",note:\"Tr\u00e1s-os-Montes traditional varieties can exceed 400 mg\/kg. Alentejo commercial lots typically lower. Unchanged at \u20ac3.95\/kg for a fifth week \u2014 remains the clear bulk-tier ceiling.\"},\n{n:\"\ud83c\uddf2\ud83c\udde6 Morocco\",v:\"Picholine Marocaine\",r:\"100-280 mg\/kg\",pct:32,badge:\"Medium\",bb:\"#fff8e0\",bc:\"#7a5a0a\",eu:\"BORDERLINE\",euc:\"#c0392b\",note:\"Traditional Maasra-pressed oils can reach 300+ mg\/kg. Industrial bulk typically lower. Morocco's 12.5% Section 301 US duty is now final. Dam levels near 45%. Non-EU diversification play.\"}\n];\nvar cards=document.getElementById(\"poly-cards\");\nPD.forEach(function(p,i){var c=document.createElement(\"div\");c.style.cssText=\"flex:1 1 120px;background:#fff;border:1px solid #dde8cc;border-radius:8px;padding:10px 9px;cursor:pointer;transition:all .18s;box-shadow:0 1px 3px rgba(0,0,0,.04);\";c.onmouseover=function(){this.style.borderColor=\"#556b2f\";this.style.boxShadow=\"0 3px 10px rgba(0,0,0,.1)\";this.style.transform=\"translateY(-2px)\";};c.onmouseout=function(){this.style.borderColor=\"#dde8cc\";this.style.boxShadow=\"0 1px 3px rgba(0,0,0,.04)\";this.style.transform=\"none\";};c.onclick=function(){showPD(p);};c.innerHTML='<div style=\"font-size:18px;margin-bottom:3px;\">'+p.n.split(\" \")[0]+'<\/div><div style=\"font-family:Arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#8b9d77;margin-bottom:5px;\">'+p.n.split(\" \").slice(1).join(\" \")+'<\/div><div style=\"background:#eef0ea;border-radius:3px;height:5px;overflow:hidden;margin-bottom:4px;\"><div style=\"height:5px;border-radius:3px;background:linear-gradient(90deg,#8b9d77,#3d4f22);width:'+p.pct+'%;\"><\/div><\/div><div style=\"font-size:9px;color:#aaa;font-family:Arial,sans-serif;\">'+p.r+'<\/div><div style=\"font-size:9px;font-weight:700;padding:2px 6px;border-radius:8px;display:inline-block;margin-top:4px;background:'+p.bb+';color:'+p.bc+';\">'+p.badge+'<\/div>';cards.appendChild(c);});\nfunction showPD(p){document.getElementById(\"pdt\").textContent=p.n+\" - \"+p.v;document.getElementById(\"pdb\").style.background=p.bb;document.getElementById(\"pdb\").style.color=p.bc;document.getElementById(\"pdb\").textContent=p.badge;document.getElementById(\"pdbr\").style.width=p.pct+\"%\";document.getElementById(\"pdr\").textContent=p.r;document.getElementById(\"pdeu\").textContent=p.eu;document.getElementById(\"pdeu\").style.color=p.euc;document.getElementById(\"pdv\").textContent=p.v;document.getElementById(\"pdn\").textContent=p.note;document.getElementById(\"poly-detail\").style.display=\"block\";}\n<\/script>\n\n<!-- GLOBAL PRODUCERS -->\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\udf0d Global Producers \u2014 Beyond the Mediterranean<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 14px; line-height: 1.6;\">While the Mediterranean basin remains the centre of global olive oil production, Southern Hemisphere and Middle East origins continue to gain market share. The following overview tracks key non-Mediterranean origins monitored by the MOPI for the week of July 31, 2026.<\/p>\n\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;\">Middle East &amp; North Africa<\/div>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #556b2f; margin: 20px 0 6px;\">\ud83c\udde9\ud83c\uddff Algeria<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 10px; line-height: 1.6;\">Algeria's projected 2025\/26 output of roughly 150,000 tonnes against average domestic consumption of ~81,000 tonnes continues to imply a meaningful exportable surplus, yet actual exports remain a fraction of that potential \u2014 only around 1,000-1,200 tonnes shipped in the strongest recent seasons, roughly 1% of production. French imports from Algeria have nonetheless been growing at a 67% annual rate, reaching 735 tonnes in 2024, as organic certification, GlobalGAP and EU phytosanitary documentation gradually fall into place. Algeria is now formally confirmed among the 60 economies subject to USTR's finalised Section 301 forced-labor tariff (effective July 24) \u2014 a settled, not proposed, consideration for the small but growing US-bound volume. First larger-scale EU consignments remain expected in H2 2026.<\/p>\n\n<table style=\"width: 100%; border-collapse: collapse; margin: 10px 0 16px; font-size: 13px; box-shadow: 0 2px 8px rgba(0,0,0,.07); border-radius: 6px; overflow: hidden;\">\n<thead><tr>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">Region \/ Grade<\/th>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">Wholesale Price Range<\/th>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">Notes<\/th>\n<\/tr><\/thead>\n<tbody>\n<tr><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>Kabylie Region<\/strong> (Traditional)<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac5.50 \u2013 \u20ac7.00\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Premium mountain-grown. Export documentation gradually maturing.<\/td><\/tr>\n<tr style=\"background: #f8faf4;\"><td style=\"padding: 9px 13px;\"><strong>Industrial \/ Bulk<\/strong> (National)<\/td><td style=\"padding: 9px 13px;\">\u20ac4.20 \u2013 \u20ac5.50\/kg<\/td><td style=\"padding: 9px 13px;\">Large exportable surplus theoretically available; export infrastructure remains the binding constraint.<\/td><\/tr>\n<\/tbody>\n<\/table>\n\n<div style=\"display: block; font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #556b2f; margin: 20px 0 6px;\">\ud83c\uddf8\ud83c\uddfe Syria<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 10px; line-height: 1.6;\">Syria's post-transition recovery in olive oil exports continues, with the country having attended the IOC's Lisbon Council of Members session as an observer. Northwest Syrian EVOO (Idlib\/Aleppo) continues trading at approximately $4.80\u2013$5.30\/kg. Government free-market reforms are advancing, though logistics and certification infrastructure remain under reconstruction. Enhanced chain-of-custody due diligence remains essential for any commercial engagement.<\/p>\n\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: 32px 0 9px; line-height: 1.2;\">New World Producers<\/div>\n<div style=\"display: block; font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #556b2f; margin: 20px 0 6px;\">\ud83c\udde6\ud83c\uddf7 Argentina<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 10px; line-height: 1.6;\">Argentina's April\u2013June 2026 harvest is fully complete, with the fresh vintage moving into steady distribution as the counter-seasonal window for Northern Hemisphere buyers remains open. Export values remain strong year-on-year, though rising domestic production costs are an emerging watch item for margins heading into the next planting cycle. Mendoza Arauco lots (700+ mg\/kg polyphenols) remain the global ultra-premium benchmark at $7.00\u2013$11.00\/kg. Argentina's finalised 12.5% Section 301 duty is now in effect, though the country remains a minor US EVOO exporter relative to its Asian and European buyers.<\/p>\n\n<div style=\"display: block; font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #556b2f; margin: 20px 0 6px;\">\ud83c\udde6\ud83c\uddfa Australia<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 10px; line-height: 1.6;\">Australia's March\u2013June 2026 harvest has concluded, with AOA-certified lots from South Australia and Victoria moving through the fresh-oil marketing window. National production is holding near 20,000\u201321,000 tonnes \u2014 the second-highest level since 2021\/22 \u2014 while exports have climbed to their strongest point in three years as buyers diversify beyond Europe. Primary export focus remains Japan, China and South Korea; Australia's finalised 12.5% Section 301 duty is now in effect, a minor consideration given the limited scale of its US-bound EVOO trade.<\/p>\n\n<div style=\"display: block; font-family: Georgia,serif; font-size: 15px; font-weight: bold; color: #556b2f; margin: 20px 0 6px;\">\ud83c\uddfa\ud83c\uddf8 United States (California)<\/div>\n<p style=\"font-size: 14px; color: #555; margin: 0 0 10px; line-height: 1.6;\">With the EU-US trade deal in place since July 1, EU olive oil pays a flat 15% all-inclusive US tariff, insulated from the now-final Section 301 forced-labor tariffs. For non-EU competitors, the finalised rule confirms a split field: Tunisia reverts to a materially lower US duty (absent from the 60-economy Section 301 list), while Turkey and Morocco face a confirmed 12.5% rate \u2014 a settled, not pending, picture for the competitive gap that has favoured California COOC-certified EVOO in the domestic premium segment through much of 2026. EUR\/USD holding near 1.1480 keeps the effective landed cost for US buyers of EU-origin oil broadly stable week-on-week. California producers have 2025\/26 lots on market at $8.00\u2013$15.00\/kg COOC-certified.<\/p>\n\n<!-- GLOBAL PRODUCTION TABLE -->\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: 32px 0 9px; line-height: 1.2;\">Global Production Context \u2014 MOPI Reference Table<\/div>\n<p style=\"font-size: 13px; color: #666; margin: 0 0 12px; font-style: italic;\">IOC's first formal 2026\/27 production estimates (June 2026 Council meeting), set before the worst of this summer's Spanish and Greek fire and heat damage. Global production 2025\/26: ~3.44 million tonnes (IOC estimate).<\/p>\n\n<table style=\"width: 100%; border-collapse: collapse; margin: 10px 0 20px; font-size: 13px; box-shadow: 0 2px 8px rgba(0,0,0,.07); border-radius: 6px; overflow: hidden;\">\n<thead><tr>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">Country<\/th>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">IOC 2026\/27 Estimate<\/th>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">EVOO Price Tier (July 2026)<\/th>\n<th style=\"background: #556b2f; color: #fff; text-align: left; padding: 10px 13px; font-weight: 600; font-size: 12px;\">Harvest Season<\/th>\n<\/tr><\/thead>\n<tbody>\n<tr><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddea\ud83c\uddf8 Spain<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~1,550,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac3.30\u2013\u20ac3.50\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Dec<\/td><\/tr>\n<tr style=\"background: #f8faf4;\"><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddf9\ud83c\uddf3 Tunisia<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~345,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac3.58\u2013\u20ac3.84\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Nov \u2013 Jan<\/td><\/tr>\n<tr><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddee\ud83c\uddf9 Italy<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~315,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac5.60\u2013\u20ac8.50\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Dec<\/td><\/tr>\n<tr style=\"background: #f8faf4;\"><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddf2\ud83c\udde6 Morocco<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~245,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac4.00\u2013\u20ac4.30\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Jan<\/td><\/tr>\n<tr><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddec\ud83c\uddf7 Greece<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~240,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac3.70\u2013\u20ac5.30\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Dec<\/td><\/tr>\n<tr style=\"background: #f8faf4;\"><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddf9\ud83c\uddf7 Turkey<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~178,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac4.20\u2013\u20ac4.75\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Dec<\/td><\/tr>\n<tr><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddf5\ud83c\uddf9 Portugal<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">~172,000 t<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">\u20ac3.80\u2013\u20ac4.45\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Dec<\/td><\/tr>\n<tr style=\"background: #f8faf4;\"><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\"><strong>\ud83c\uddfa\ud83c\uddf8 USA (California)<\/strong><\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">n\/a (import-heavy market)<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">$8.00\u2013$15.00\/kg<\/td><td style=\"padding: 9px 13px; border-bottom: 1px solid #e0e8d0;\">Oct \u2013 Jan<\/td><\/tr>\n<tr><td style=\"padding: 9px 13px;\"><strong>\ud83c\udde6\ud83c\uddfa Australia<\/strong><\/td><td style=\"padding: 9px 13px;\">~20,000\u201321,000 t<\/td><td style=\"padding: 9px 13px;\">AUD 7\u201318\/kg<\/td><td style=\"padding: 9px 13px;\">Mar \u2013 Jun (harvest complete)<\/td><\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-size: 12px; color: #999; font-style: italic; margin: 0 0 20px;\">Southern Hemisphere origins are counter-seasonal to the Mediterranean; their 2026 harvests concluded through Q2 and are now moving through the fresh-vintage marketing window while Mediterranean supply enters its leanest pre-harvest months. IOC 2026\/27 estimates were set before this month's Spanish wildfire\/heatwave and Greek Crete wildfire damage; the October aforo will show how much of the projected Spanish and Greek recovery holds. US tariff figures for EU origins reflect the EU-US trade deal's flat 15% all-inclusive ceiling, unaffected by the now-final Section 301 forced-labor tariffs.<\/p>\n\n<!-- DELIVERED COST CALCULATOR -->\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;\">\ud83e\uddee MOPI Delivered Cost Calculator<\/div>\n<p class=\"mp\">Calculate the full landed cost of bulk EVOO from any Mediterranean origin to your destination. Prices updated for Week 31, July 31, 2026. Note: USTR's Section 301 forced-labor tariffs are now final and in effect since July 24 \u2014 EU-origin oil stays on the EU-US trade deal's flat 15% all-inclusive ceiling (effective since July 1, 2026), Tunisia reverts to a lower pre-IEEPA MFN duty (confirmed, not on the Section 301 list), while Turkey and Morocco face a confirmed 12.5% additional duty.<\/p>\n\n<div style=\"background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 18px 20px; box-shadow: 0 2px 8px rgba(0,0,0,.06);\">\n<div style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 14px;\">\n<div style=\"flex: 1 1 160px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Origin<\/label>\n<select id=\"clc-o\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; background: #fff;\">\n<option selected value=\"3.40\">\ud83c\uddea\ud83c\uddf8 Spain (Ja\u00e9n) - EUR3.40\/kg \u2193 Renewed Slide<\/option>\n<option value=\"3.71\">\ud83c\uddf9\ud83c\uddf3 Tunisia (Sfax) - EUR3.71\/kg \u2194 Confirmed Unchanged<\/option>\n<option value=\"3.80\">\ud83c\uddec\ud83c\uddf7 Greece (Chania) - EUR3.80\/kg \u2194 Fresh, Flat<\/option>\n<option value=\"3.95\">\ud83c\uddf5\ud83c\uddf9 Portugal - EUR3.95\/kg \u00b7 Ceiling Holds 5th Wk<\/option>\n<option value=\"5.00\">\ud83c\uddec\ud83c\uddf7 Greece (Mani) - EUR5.00\/kg<\/option>\n<option value=\"4.39\">\ud83c\uddf9\ud83c\uddf7 Turkey (Izmir) - EUR4.39\/kg<\/option>\n<option value=\"4.20\">\ud83c\uddf2\ud83c\udde6 Morocco - EUR4.20\/kg<\/option>\n<option value=\"5.77\">\ud83c\uddee\ud83c\uddf9 Italy (Bari) - EUR5.77\/kg \u2194 No New Reading (7wk)<\/option>\n<option value=\"8.00\">\ud83c\uddee\ud83c\uddf9 Italy (Tuscany PDO) - EUR8.00\/kg<\/option>\n<option value=\"14.75\">\ud83c\udded\ud83c\uddf7 Croatia (Istria) - EUR14.75\/kg<\/option>\n<\/select><\/div>\n<div style=\"flex: 1 1 110px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Quantity (tonnes)<\/label>\n<input id=\"clc-q\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; box-sizing: border-box;\" max=\"10000\" min=\"1\" type=\"number\" value=\"20\" \/><\/div>\n<div style=\"flex: 1 1 150px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Destination<\/label>\n<select id=\"clc-d\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; background: #fff;\">\n<option value=\"0,1,EUR\">Within EU (no duty)<\/option>\n<option value=\"0.18,0.8541,GBP\">UK (GBP)<\/option>\n<option value=\"0.22,1.1480,USD\">USA \u2014 EU origin (USD, +15% EU-US deal ceiling)<\/option>\n<option value=\"0.25,1.6277,AUD\">Australia (AUD)<\/option>\n<option value=\"0.20,184.44,JPY\">Japan (JPY)<\/option>\n<option value=\"0.20,1.1480,USD\">USA \u2014 Tunisia origin (USD, off the final Section 301 list \u2014 reverts to MFN)<\/option>\n<option value=\"0.225,1.1480,USD\">USA \u2014 Turkey\/Morocco origin (USD, confirmed 12.5% Section 301, final)<\/option>\n<\/select><\/div>\n<div style=\"flex: 1 1 150px;\"><label style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; display: block; margin-bottom: 4px;\">Customs<\/label>\n<select id=\"clc-c\" style=\"width: 100%; padding: 8px 10px; border: 1px solid #dde8cc; border-radius: 5px; font-size: 12px; font-family: Arial,sans-serif; color: #333; background: #fff;\">\n<option value=\"0\">EU \/ Duty-Free<\/option>\n<option value=\"1.245\">Standard EU Tariff (EUR1.245\/kg)<\/option>\n<option value=\"0\">Tunisia Duty-Free Quota<\/option>\n<\/select><\/div>\n<div style=\"display: flex; align-items: flex-end;\"><button onclick=\"runCalc()\" style=\"padding: 9px 22px; background: #3d4f22; color: #fff; border: none; border-radius: 5px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; cursor: pointer;\">Calculate \u2192<\/button><\/div>\n<\/div>\n<div id=\"clc-out\"><\/div>\n<\/div>\n\n<script>\nfunction runCalc(){var ewx=parseFloat(document.getElementById(\"clc-o\").value);var qty=parseFloat(document.getElementById(\"clc-q\").value)||20;var dp=document.getElementById(\"clc-d\").value.split(\",\");var duty=parseFloat(document.getElementById(\"clc-c\").value);var fr=parseFloat(dp[0]);var rate=parseFloat(dp[1]);var cur=dp[2];var ins=0.015;var port=0.045;var us_tariff=0;var tariffLabel=\"\";if(cur===\"USD\"&&dp[0]===\"0.22\"){us_tariff=ewx*0.15;tariffLabel=\"US 15% tariff (EU-US deal, permanent)\";}else if(cur===\"USD\"&&dp[0]===\"0.20\"){us_tariff=0;tariffLabel=\"US tariff: off the final Section 301 list \u2014 reverts to lower MFN duty\";}else if(cur===\"USD\"&&dp[0]===\"0.225\"){us_tariff=ewx*0.125;tariffLabel=\"US 12.5% tariff (confirmed Section 301, final since Jul 24)\";}var total=ewx+fr+ins+port+duty+us_tariff;var jpy=rate>100;var s=jpy?\"\u00a5\":cur===\"EUR\"?\"\u20ac\":cur===\"GBP\"?\"\u00a3\":cur===\"AUD\"?\"A$\":\"$\";function f(v){return s+(v*rate).toFixed(jpy?0:2);}function ft(v){var t=v*rate*qty*1000;return s+(jpy?Math.round(t).toLocaleString():t.toFixed(0).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,\",\"));}var items=[[\"EXW Price at origin\",ewx],[\"Freight (cross-Mediterranean)\",fr],[\"Insurance\",ins],[\"Port handling (origin+dest)\",port],[\"Customs duty\",duty]];if(tariffLabel)items.push([tariffLabel,us_tariff]);var h='<table style=\"width:100%;border-collapse:collapse;font-size:12px;\"><thead><tr style=\"background:#556b2f;\"><th style=\"color:#fff;padding:7px 9px;text-align:left;font-size:11px;\">Component<\/th><th style=\"color:#fff;padding:7px 9px;text-align:right;font-size:11px;\">EUR\/kg<\/th><th style=\"color:#fff;padding:7px 9px;text-align:right;font-size:11px;\">'+cur+'\/kg<\/th><th style=\"color:#fff;padding:7px 9px;text-align:right;font-size:11px;\">Total ('+qty+'t)<\/th><\/tr><\/thead><tbody>';items.forEach(function(r,i){if(r[1]===0)return;var bg=i%2===0?\"#f4f7f0\":\"#fff\";h+='<tr style=\"background:'+bg+';\"><td style=\"padding:6px 9px;color:#555;font-size:11px;\">'+r[0]+'<\/td><td style=\"padding:6px 9px;text-align:right;color:#555;font-size:11px;\">\u20ac'+r[1].toFixed(3)+'<\/td><td style=\"padding:6px 9px;text-align:right;color:#3d4f22;font-weight:600;font-size:11px;\">'+f(r[1])+'<\/td><td style=\"padding:6px 9px;text-align:right;color:#555;font-size:11px;\">'+ft(r[1])+'<\/td><\/tr>';});h+='<\/tbody><\/table>';h+='<div style=\"background:linear-gradient(135deg,#3d4f22,#4a6030);border-radius:5px;padding:12px 16px;margin-top:10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;\"><span style=\"color:rgba(255,255,255,0.7);font-family:Arial,sans-serif;font-size:12px;\">TOTAL DELIVERED COST<\/span><span style=\"font-family:Georgia,serif;font-size:20px;font-weight:700;color:#fff;\">'+f(total)+'\/kg &nbsp; ('+ft(total)+' total)<\/span><\/div>';h+='<p style=\"font-size:10px;color:#bbb;font-style:italic;margin:6px 0 0;\">Estimates based on MOPI July 31, 2026 data. Rate: 1 EUR = '+rate+' '+cur+'. Verify freight and duty with your forwarder.<\/p>';document.getElementById(\"clc-out\").innerHTML=h;}\n<\/script>\n\n<!-- STRATEGIC INSIGHTS -->\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\n<div class=\"mbox\"><strong>\ud83d\udd25 Spain's Wildfire Emergency Has Ended, but the Price and Supply Pictures Have Diverged:<\/strong> Spain contained the largest wildfire in its recorded history and lifted the national emergency for \u00c1vila and Madrid on July 30, yet its spot price fell -5.6% to \u20ac3.40\/kg in the same week. Buyers should not read the falling price as reduced supply risk \u2014 a fourth heatwave and 207,000+ hectares of national burned area keep 2026\/27 concerns elevated even as thin summer liquidity pushes the spot number lower.<\/div>\n\n<div class=\"mbox\"><strong>\ud83c\uddec\ud83c\uddf7 Crete's Deadly Wildfires Are a New Risk Factor for Greek Supply:<\/strong> Three firefighters died July 29 and olive groves were destroyed near Rethymno, with Category 4 fire risk declared across much of Greece through July 31. This risk was not present in last week's report and should be built into Q4 2026 Messenia\/Laconia\/Crete sourcing conversations immediately.<\/div>\n\n<div class=\"mbox\"><strong>\ud83c\uddf9\ud83c\uddf3 Tunisia's Tariff Advantage Is Now Final, Not Proposed:<\/strong> USTR's Section 301 forced-labor tariffs took legal effect July 24 at a confirmed 12.5% for Turkey and Morocco. Tunisia's absence from the 60-economy list is now settled policy, not a proposal awaiting notice \u2014 US buyers should finalise Q4 sourcing models around this confirmed gap rather than continuing to hedge against a possible reversal.<\/div>\n\n<div class=\"mbox\"><strong>\ud83d\udcca Spain-Tunisia Gap Widens Again:<\/strong> With Spain at \u20ac3.40\/kg and Tunisia confirmed unchanged at \u20ac3.71\/kg, the discount has widened back out to \u20ac0.31\/kg after narrowing to just \u20ac0.11\/kg two weeks ago \u2014 a reminder of how quickly the relative order between these two origins can move.<\/div>\n\n<p style=\"font-size: 13px; font-weight: bold; color: #3d4f22; margin: 24px 0 10px; text-transform: uppercase; letter-spacing: 1px;\">Historical Price Context (July 2026 vs. July 2025)<\/p>\n\n<table class=\"mt\">\n<thead>\n<tr><th>Market Benchmark (EVOO Bulk)<\/th><th>Current Price (July 2026)<\/th><th>Historical Price (July 2025)<\/th><th>Year-over-Year Change<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td><strong>Spain<\/strong> (Ja\u00e9n Baseline)<\/td><td>\u20ac3.40\/kg<\/td><td>\u20ac8.20\/kg<\/td><td class=\"td\">\u2193 \u221258.5%<\/td><\/tr>\n<tr><td><strong>Italy<\/strong> (Bari Bulk)<\/td><td>\u20ac5.77\/kg<\/td><td>\u20ac9.10\/kg<\/td><td class=\"td\">\u2193 \u221236.6%<\/td><\/tr>\n<tr><td><strong>Greece<\/strong> (Chania Average)<\/td><td>\u20ac3.80\/kg<\/td><td>\u20ac6.90\/kg<\/td><td class=\"td\">\u2193 \u221244.9%<\/td><\/tr>\n<tr><td><strong>Tunisia<\/strong> (Sfax Export)<\/td><td>\u20ac3.71\/kg<\/td><td>\u20ac6.50\/kg<\/td><td class=\"td\">\u2193 \u221242.9%<\/td><\/tr>\n<tr><td><strong>Portugal<\/strong> (Alentejo)<\/td><td>\u20ac3.95\/kg<\/td><td>\u20ac6.30\/kg<\/td><td class=\"td\">\u2193 \u221237.3%<\/td><\/tr>\n<tr><td><strong>Global Benchmark<\/strong> (IMF\/FRED, latest available)<\/td><td>~$6,150\/tonne<\/td><td>~$9,200\/tonne<\/td><td class=\"td\">\u2193 \u221233.2%<\/td><\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-size: 11px; color: #999; font-style: italic; margin: -8px 0 0;\">July 2025 figures reflect the last verified same-period readings available; treat as indicative where noted.<\/p>\n\n<hr class=\"mdiv\" \/>\n\n<!-- RISK MATRIX -->\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><th>Risk Factor<\/th><th>Impact Level<\/th><th>Mitigation Strategy<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Spain Renewed Price Decline<\/strong> \u2014 W31 falls -5.6% to \u20ac3.40\/kg even as the country's largest wildfire on record was contained; the price move looks more like thin summer liquidity than an easing of underlying risk<\/td>\n<td class=\"rh\">High<\/td>\n<td>Treat the falling spot price as a possible buying opportunity rather than a signal that supply risk has receded. Consider staggered forward commitments and watch the next 1-2 Oleista readings.<\/td>\n<\/tr>\n<tr>\n<td><strong>Spain Wildfire &amp; Heat Damage (Record-Breaking)<\/strong> \u2014 largest wildfire in Spanish history (50,000+ ha) now contained; national emergency lifted; fourth heatwave (40\u00b0C) and 207,000+ ha burned nationally, nearly 5x the 20-year average<\/td>\n<td class=\"rh\">High<\/td>\n<td>Continue accelerating 2026\/27 forward-contract discussions with Spanish cooperatives regardless of this week's spot-price decline. Request updated grove-damage assessments from affected regions.<\/td>\n<\/tr>\n<tr>\n<td><strong>Greece Crete\/Peloponnese Wildfires (New This Week)<\/strong> \u2014 three firefighters killed; olive groves destroyed near Rethymno; Category 4 fire risk across Crete, the Peloponnese, the Cyclades and Attica through July 31<\/td>\n<td class=\"rh\">High<\/td>\n<td>Request grove-damage assessments from Cretan and Peloponnesian suppliers before finalising Q4 2026 Koroneiki allocations. Monitor Civil Protection updates through the weekend.<\/td>\n<\/tr>\n<tr>\n<td><strong>US Tariff Transition \u2014 Section 301 Now Final<\/strong> \u2014 confirmed 12.5% duty for Turkey and Morocco, effective July 24; Tunisia confirmed absent from the 60-economy list and reverting to a lower MFN duty; EU origins unaffected on the 15% deal ceiling<\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Finalise Q3\/Q4 US-bound sourcing models now that the rule is settled rather than proposed. No further USTR notice is required before locking in Tunisian vs. Turkish\/Moroccan landed-cost comparisons.<\/td>\n<\/tr>\n<tr>\n<td><strong>Spain\u2013Tunisia Discount Order<\/strong> \u2014 the gap has widened back out to \u20ac0.31\/kg after narrowing to \u20ac0.11\/kg two weeks ago, underscoring continued volatility between the two cheapest origins<\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Avoid over-committing blending ratios to either origin based on a single week's relative pricing. Monitor both Oleista and ONH readings weekly before locking H2 2026 volumes.<\/td>\n<\/tr>\n<tr>\n<td><strong>Tunisia Quota Exhaustion<\/strong> \u2014 9th consecutive year fully allocated; IPR route required for EU-destined volumes<\/td>\n<td class=\"rh\">High<\/td>\n<td>Confirm IPR contractor relationships for H2 2026 volumes immediately, independent of Tunisia's now-confirmed improved US tariff position.<\/td>\n<\/tr>\n<tr>\n<td><strong>Italy No-Reading Risk<\/strong> \u2014 \u20ac5.77\/kg reference is now seven weeks stale; true current level increasingly uncertain through summer recess<\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Treat \u20ac5.77\/kg as a floor reference rather than a live price. Autumn recovery toward \u20ac6.00+\/kg remains the base case as packager demand returns; do not extrapolate the summer stand-down into 2026\/27 pricing assumptions.<\/td>\n<\/tr>\n<tr>\n<td><strong>Summer Thin-Trading &amp; Wildfire Logistics Risk<\/strong> \u2014 July\u2013August recess suppresses supply across all origins; road, rail and airport disruption from Spanish and Greek wildfires adds a further logistics layer<\/td>\n<td class=\"rm\">Medium<\/td>\n<td>Finalise all Q3 2026 procurement decisions this week where possible. Confirm alternate routing with forwarders for any shipments transiting affected regions in Spain or Crete.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<div class=\"mbox-gold\">\n<strong style=\"color: #7a5a0a; font-size: 14px;\">How to Interpret This Week's Reset<\/strong>\n<ul class=\"mlist\" style=\"margin-top: 10px;\">\n<li><strong>Price and Physical Risk Have Decoupled in Spain:<\/strong> A record wildfire being contained and the national emergency being lifted did not stop the spot price from falling -5.6% this week \u2014 a reminder that thin summer trading can move prices independently of the underlying supply picture.<\/li>\n<li><strong>Greece's Crisis Is New, Not a Repeat:<\/strong> Unlike Spain's fire, which was already building through July, the Crete and Peloponnese wildfires and the resulting firefighter deaths are a fresh development this week that materially raises the risk profile for Greek 2026\/27 supply.<\/li>\n<li><strong>The Tunisia-Turkey-Morocco Tariff Split Is Now Locked In:<\/strong> What was a proposal last week is now a final, effective rule \u2014 Tunisia's tariff advantage over Turkey and Morocco can be built into contracts with confidence rather than hedged against reversal.<\/li>\n<li><strong>Watch the October Aforo Closely:<\/strong> Both Spain's IOC 2026\/27 estimate (~1.55 million tonnes) and Greece's (~240,000 tonnes) were set before this month's fire and heat damage in both countries \u2014 the gap between projection and reality will only become clear at harvest.<\/li>\n<li><strong>Fire Risk Now Spans Two Countries Simultaneously:<\/strong> For the first time this summer, both Spain and Greece are managing active, serious wildfire crises in olive-growing regions at the same time \u2014 a clustering that keeps 2026\/27 Mediterranean supply risk elevated even during a week when spot prices moved lower.<\/li>\n<\/ul>\n<\/div>\n\n<!-- METHODOLOGY -->\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>\nThe Mediterrolio Index (MOPI) weekly price data is aggregated from a proprietary network of sources, including:\n<ul>\n<li><strong>Official Benchmarks:<\/strong> <a style=\"color: #556b2f;\" href=\"https:\/\/www.internationaloliveoil.org\/\" target=\"_blank\" rel=\"noopener\">International Olive Council (IOC)<\/a> and <a style=\"color: #556b2f;\" href=\"https:\/\/agriculture.ec.europa.eu\/data-and-analysis\/markets\/overviews\/market-observatories\/olive-oil_en\" target=\"_blank\" rel=\"noopener\">EU DG AGRI dashboards<\/a>.<\/li>\n<li><strong>Market Indices:<\/strong> <a style=\"color: #556b2f;\" href=\"https:\/\/oleista.com\/en\/prices\" target=\"_blank\" rel=\"noopener\">Oleista.com<\/a> (last update July 30, 2026 \u2014 Spain W31; Greece W31 fresh; Tunisia W30; Italy W25 stale; Portugal W27 stale) \u00b7 IOC producer price bulletins \u00b7 <a style=\"color: #556b2f;\" href=\"https:\/\/www.poolred.com\" target=\"_blank\" rel=\"noopener\">POOLred\/Mercacei<\/a> \u00b7 Vesper \u00b7 Certified Origins \u00b7 <a style=\"color: #556b2f;\" href=\"https:\/\/www.oliveoiltimes.com\" target=\"_blank\" rel=\"noopener\">Olive Oil Times<\/a> \u00b7 <a style=\"color: #556b2f;\" href=\"https:\/\/wikifarmer.com\" target=\"_blank\" rel=\"noopener\">Wikifarmer<\/a> \u00b7 agrotypos.gr \u00b7 <a style=\"color: #556b2f;\" href=\"https:\/\/fred.stlouisfed.org\/series\/POLVOILUSDM\" target=\"_blank\" rel=\"noopener\">IMF\/FRED Global Olive Oil Price<\/a> (~$6,150\/tonne, latest available).<\/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> <a style=\"color: #556b2f;\" href=\"https:\/\/www.ecb.europa.eu\/stats\/policy_and_exchange_rates\/euro_reference_exchange_rates\/html\/index.en.html\" target=\"_blank\" rel=\"noopener\">ECB Reference Rates<\/a> (July 30, 2026) and Google Finance. EUR\/USD 1.1480 \u00b7 EUR\/GBP 0.8541 \u00b7 EUR\/JPY \u2248184.44 \u00b7 EUR\/AUD \u22481.6277.<\/li>\n<li><strong>Polyphenol Data:<\/strong> Published laboratory CoA results and peer-reviewed cultivar studies.<\/li>\n<li><strong>Trade Policy:<\/strong> Section 122 of the US Trade Act of 1974 (expired July 24, 2026); EU-US trade deal implementing regulations (Council of the EU, effective July 1, 2026); USTR Section 301 forced-labor investigation final action (announced July 23, effective 12:01am ET July 24, 2026), imposing 10-12.5% duties on 60 economies including Turkey, Morocco and Algeria but not Tunisia.<\/li>\n<li><strong>Competition &amp; Institutional Data:<\/strong> IOC 26th edition Mario Solinas Quality Award (Northern Hemisphere) winners announced June 18, 2026, Madrid; Berlin GOOA Southern Hemisphere registration; NYIOOC Southern Hemisphere 2026 timeline.<\/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. Where a source has not published a new reading this week, the most recent verified figure is carried forward and flagged accordingly.<\/p>\n<\/div>\n\n<!-- PRODUCER'S CORNER -->\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\uded2 Producer's Corner<\/div>\n<div style=\"background: #f9fbf2; border: 2px solid #8b9d77; border-radius: 10px; padding: 28px; margin-top: 10px;\">\n  <div style=\"display: flex; align-items: center; gap: 12px; margin-bottom: 22px; flex-wrap: wrap;\">\n    <span style=\"background: #556b2f; color: #fff; font-family: Arial,sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 4px 12px; border-radius: 20px;\">New This Week<\/span>\n    <span style=\"font-family: Arial,sans-serif; font-size: 13px; color: #666;\">Resources, deadlines and news curated for olive oil producers every Friday.<\/span>\n  <\/div>\n  <div style=\"display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 18px;\">\n    <div style=\"flex: 1 1 220px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 14px 16px; box-shadow: 0 1px 4px rgba(0,0,0,.05);\">\n      <div style=\"font-size: 20px; margin-bottom: 6px;\">\ud83c\udfc6<\/div>\n      <div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; margin-bottom: 10px;\">Competition Deadlines<\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #c9a84c; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Final Day \u00b7 Deadline Today, July 31, 2026<\/span>\n        <strong style=\"color: #3d4f22;\">Berlin GOOA Southern Hemisphere 2026<\/strong><br>\n        Registration for the Berlin Global Olive Oil Awards' Southern Hemisphere edition closes today. Producers registered by the deadline are told to expect results by September 15, 2026 \u2014 a fast turnaround well suited to autumn 2026 shelf launches.\n      <\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Concluded \u00b7 2025\/26 Crop Year<\/span>\n        <strong style=\"color: #3d4f22;\">IOC Mario Solinas Quality Award \u2014 Northern Hemisphere<\/strong><br>\n        The International Olive Council announced the winners of the 26th edition of the Mario Solinas Quality Award (Northern Hemisphere) at a ceremony in Madrid on June 18, 2026, with 122 oils entered from 11 countries including Spain, Greece, Italy, Morocco and Tunisia.\n      <\/div>\n      <div style=\"padding: 7px 0; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Open Now \u00b7 Deadline Sep 1, 2026<\/span>\n        <strong style=\"color: #3d4f22;\">NYIOOC Southern Hemisphere 2026<\/strong><br>\n        Registration open for producers from Argentina, Australia, Chile, New Zealand, South Africa, with entries due September 1, 2026, linked to the IOC's Southern Hemisphere Mario Solinas edition.\n      <\/div>\n      <div style=\"background: #fffdf5; border-left: 3px solid #c9a84c; padding: 9px 13px; border-radius: 0 5px 5px 0; font-size: 12px; color: #7a5a0a; font-style: italic; margin-top: 10px;\">\n        \ud83d\udca1 Berlin GOOA's Southern Hemisphere registration closes today \u2014 if you haven't sent samples yet, contact the organiser directly rather than missing the window entirely.\n      <\/div>\n    <\/div>\n    <div style=\"flex: 1 1 220px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 14px 16px; box-shadow: 0 1px 4px rgba(0,0,0,.05);\">\n      <div style=\"font-size: 20px; margin-bottom: 6px;\">\ud83d\udd2c<\/div>\n      <div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; margin-bottom: 10px;\">Lab &amp; Certification News<\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #c9a84c; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Active \u00b7 Italy ICQRF<\/span>\n        <strong style=\"color: #3d4f22;\">ICQRF Fraud Enforcement Stays Active Through Summer<\/strong><br>\n        Italy's central food-fraud inspectorate continues to flag irregular declared-vs-actual origin content in a meaningful share of vegetable-oil inspections, following its \"Mamma Mia\" enforcement action earlier this year. Chain-of-custody documentation and batch-level CoA remain essential for premium importers heading into new-harvest sourcing.\n      <\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Effective Since Jul 24 \u00b7 Section 301 Final<\/span>\n        <strong style=\"color: #3d4f22;\">Certificate-of-Origin Checks Tighten Now That the Tariff Split Is Final<\/strong><br>\n        With Section 301's 10-12.5% duties now confirmed and Tunisia, Turkey and Morocco facing three different, settled outcomes, US customs brokers are expected to apply closer scrutiny to country-of-origin documentation for blended oils \u2014 keep Certificates of Origin current alongside quality CoAs for any US-bound shipment.\n      <\/div>\n      <div style=\"padding: 7px 0; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Ongoing \u00b7 EU Regulation 432\/2012<\/span>\n        <strong style=\"color: #3d4f22;\">EU Polyphenol Health Claim Threshold \u2014 \u2265250 mg\/kg<\/strong><br>\n        QvExtra!'s June 2026 certification keeps EU polyphenol claim documentation commercially valuable. Request CoA from your accredited lab (Intertek, SGS, ONAOO-panel approved) before the new harvest. Early-harvest Koroneiki, Arauco and high-phenolic Chetoui routinely exceed 250 mg\/kg.\n      <\/div>\n    <\/div>\n    <div style=\"flex: 1 1 220px; background: #fff; border: 1px solid #dde8cc; border-radius: 8px; padding: 14px 16px; box-shadow: 0 1px 4px rgba(0,0,0,.05);\">\n      <div style=\"font-size: 20px; margin-bottom: 6px;\">\ud83d\udce6<\/div>\n      <div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #8b9d77; margin-bottom: 10px;\">Packaging &amp; Equipment<\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #c9a84c; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">Logistics \u00b7 Export Trend<\/span>\n        <strong style=\"color: #3d4f22;\">Flexitank Demand Firms as Buyers Lock In the Confirmed Tunisia Tariff Advantage<\/strong><br>\n        Food-grade flexitanks \u2014 carrying up to ~24,000L per 20' container, up to 30% more than ISO tanks \u2014 remain the preferred format for exporters reaching Asia, the Americas and the Middle East. With Section 301 now final rather than proposed, exporters routing more volume through Tunisia for US-bound business should confirm flexitank capacity and EVOH oxygen-barrier variants with their forwarder ahead of Q4.\n      <\/div>\n      <div style=\"padding: 7px 0; border-bottom: 1px solid #eef2e8; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">June\u2013August \u00b7 Peak Season, Wildfire Watch<\/span>\n        <strong style=\"color: #3d4f22;\">Tourism Season Direct Sales Continue in Croatia and Italy, Interrupted on Crete<\/strong><br>\n        Estate direct sales normally peak in Croatia (Istria, Zadar), Greece (Crete, Peloponnese, Attica, the North Aegean) and Italy (Puglia, Sicily, Tuscany) through August. This week, active wildfires are disrupting that window specifically on Crete and in parts of the Peloponnese \u2014 producers there should check with regional tourism boards on access before planning visitor events this weekend.\n      <\/div>\n      <div style=\"padding: 7px 0; font-size: 13px; color: #444; line-height: 1.5;\">\n        <span style=\"font-size: 10px; color: #888; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 3px;\">B2B Wholesale<\/span>\n        <strong style=\"color: #3d4f22;\">Mediterrolio on Orderchamp &amp; Faire<\/strong><br>\n        Members can list on Orderchamp (EU) and Faire (global, 700,000+ retailers). Retail buyers are planning autumn 2026 shelf launches now \u2014 submit your listings during the summer window so you are discoverable for September ordering.\n      <\/div>\n    <\/div>\n  <\/div>\n  <div style=\"background: linear-gradient(135deg, #3d4f22, #4a6030); border-radius: 8px; padding: 20px 22px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 14px;\">\n    <div>\n      <div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.5); margin-bottom: 4px;\">For Producers<\/div>\n      <div style=\"font-family: Georgia,serif; font-size: 16px; font-weight: bold; color: #fff; line-height: 1.3;\">Showcase your brand to 1,000+ olive oil professionals and global buyers<\/div>\n    <\/div>\n    <a href=\"https:\/\/www.mediterrolio.com\/showcase-your-brand-to-the-world\/\" style=\"display: inline-block; background: #c9a84c; color: #2c1f00; text-decoration: none; padding: 10px 22px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; border-radius: 5px; white-space: nowrap;\">Join Mediterrolio \u2192<\/a>\n  <\/div>\n<\/div>\n\n<!-- ADVERTISE IN MOPI -->\n<div style=\"background: #fff; border: 2px solid #c9a84c; border-radius: 10px; padding: 28px 28px; margin-top: 32px; display: flex; gap: 20px; flex-wrap: wrap; align-items: center;\">\n<div style=\"flex: 1 1 280px;\">\n<div style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 3px; text-transform: uppercase; color: #c9a84c; margin-bottom: 8px;\">Advertising Opportunity<\/div>\n<div style=\"font-family: Georgia,serif; font-size: 18px; font-weight: bold; color: #3d4f22; margin-bottom: 8px;\">Advertise in the Mediterrolio Index (MOPI)<\/div>\n<p style=\"font-family: Arial,sans-serif; font-size: 13px; color: #555; line-height: 1.7; margin: 0 0 8px;\">Reach olive oil importers, producers, traders and investors \u2014 the decision-makers who read the MOPI every Friday. Sponsored sections, banner placements and social media mentions available.<\/p>\n<div style=\"display: flex; gap: 16px; flex-wrap: wrap; font-family: Arial,sans-serif; font-size: 12px; color: #556b2f;\">\u2713 From \u20ac150\/issue &nbsp;\u2713 13,000+ social followers &nbsp;\u2713 100% B2B niche audience<\/div>\n<\/div>\n<div style=\"flex: 0 0 auto; text-align: center;\">\n<a style=\"display: inline-block; background: #c9a84c; color: #1e2d10; text-decoration: none; padding: 12px 26px; font-family: Arial,sans-serif; font-size: 13px; font-weight: bold; border-radius: 5px; white-space: nowrap;\" href=\"https:\/\/www.mediterrolio.com\/advertise\/\">View Advertising Options \u2192<\/a>\n<div style=\"font-family: Arial,sans-serif; font-size: 10px; color: #aaa; margin-top: 6px;\">info@mediterrolio.com<\/div>\n<\/div>\n<\/div>\n\n<!-- MARKET INTELLIGENCE TEASER -->\n<div style=\"background: linear-gradient(135deg, #0f1e2e 0%, #162840 60%, #1c3452 100%); border-radius: 10px; padding: 28px 32px; margin-top: 28px; position: relative; overflow: hidden;\">\n<div style=\"position: absolute; top: -30px; right: -30px; width: 160px; height: 160px; border-radius: 50%; border: 1px solid rgba(255,255,255,.05);\"><\/div>\n<div style=\"display: inline-block; background: rgba(201,168,76,0.2); border: 1px solid rgba(201,168,76,0.5); border-radius: 20px; padding: 4px 14px; margin-bottom: 14px; position: relative; z-index: 2;\"><span style=\"font-family: Arial,sans-serif; font-size: 10px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; color: #c9a84c;\">\ud83d\udd12 Members Only<\/span><\/div>\n<div style=\"font-family: Georgia,serif; font-size: 20px; font-weight: bold; color: #fff; margin-bottom: 8px; line-height: 1.2; position: relative; z-index: 2;\">Mediterrolio Market Intelligence<\/div>\n<p style=\"font-family: Arial,sans-serif; font-size: 13px; color: rgba(255,255,255,0.7); line-height: 1.65; margin: 0 0 20px; max-width: 500px; position: relative; z-index: 2;\">Monthly deep-dive analysis exclusively for Mediterrolio members \u2014 producer prices, regional signals, supply forecasts and a concrete action list every month. Not available to the public.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 20px; position: relative; z-index: 2;\">\n<span style=\"background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12); border-radius: 20px; padding: 4px 12px; font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,0.65);\">\ud83d\udcca Monthly price analysis<\/span>\n<span style=\"background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12); border-radius: 20px; padding: 4px 12px; font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,0.65);\">\ud83c\udf0d Regional signals<\/span>\n<span style=\"background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12); border-radius: 20px; padding: 4px 12px; font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,0.65);\">\u2705 Concrete action list<\/span>\n<span style=\"background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.12); border-radius: 20px; padding: 4px 12px; font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,0.65);\">\ud83d\udd12 Members only<\/span>\n<\/div>\n<div style=\"position: relative; z-index: 2;\"><a style=\"display: inline-block; background: #c9a84c; color: #1a2a0a; text-decoration: none; padding: 11px 26px; font-family: Arial,sans-serif; font-size: 13px; font-weight: bold; border-radius: 5px;\" href=\"https:\/\/www.mediterrolio.com\/registration\/\" target=\"_blank\" rel=\"noopener\">Become a Member \u2192<\/a>\n<span style=\"font-family: Arial,sans-serif; font-size: 11px; color: rgba(255,255,255,0.35); margin-left: 14px;\">Already a member? <a style=\"color: rgba(255,255,255,0.5); text-decoration: underline;\" href=\"https:\/\/www.mediterrolio.com\/mediterrolio-market-intelligence\/\" target=\"_blank\" rel=\"noopener\">Access here \u2192<\/a><\/span><\/div>\n<\/div>\n\n<!-- PRODUCER CTA -->\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=\"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<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; white-space: nowrap;\" href=\"https:\/\/www.mediterrolio.com\/registration\/\">Register Your Business \u2192<\/a>\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\n<!-- ARCHIVE -->\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<div id=\"mro-month-tabs\" style=\"display: flex; flex-wrap: wrap; gap: 6px; justify-content: center; margin-bottom: 18px;\"><\/div>\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\n<script>\n(function() {\n  var API_URL = '\/wp-json\/wp\/v2\/posts?categories=1381&per_page=52&orderby=date&order=desc&_fields=id,title,date,link';\n  var tabsEl = document.getElementById('mro-month-tabs');\n  var gridEl = document.getElementById('mro-weeks-grid');\n  var allPosts = [];\n  var activeMonth = 'all';\n  function getMonthKey(dateStr){var d=new Date(dateStr);var months=['January','February','March','April','May','June','July','August','September','October','November','December'];return months[d.getMonth()]+' '+d.getFullYear();}\n  function renderTabs(posts){var months=[];posts.forEach(function(p){var mk=getMonthKey(p.date);if(months.indexOf(mk)===-1)months.push(mk);});tabsEl.innerHTML='';var allBtn=document.createElement('button');allBtn.textContent='All';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;';allBtn.onclick=function(){setActiveMonth('all',this);};tabsEl.appendChild(allBtn);months.forEach(function(m){var btn=document.createElement('button');btn.textContent=m;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;';btn.onclick=function(){setActiveMonth(m,this);};tabsEl.appendChild(btn);});}\n  function setActiveMonth(month,btn){activeMonth=month;tabsEl.querySelectorAll('button').forEach(function(b){if(b===btn){b.style.background='#3d4f22';b.style.color='#fff';}else{b.style.background='transparent';b.style.color='#556b2f';}});renderGrid(allPosts);}\n  function renderGrid(posts){var filtered=activeMonth==='all'?posts:posts.filter(function(p){return getMonthKey(p.date)===activeMonth;});if(filtered.length===0){gridEl.innerHTML='<div style=\"font-family:Arial,sans-serif;font-size:13px;color:#aaa;padding:20px;text-align:center;\">No reports found for this period.<\/div>';return;}gridEl.innerHTML='';filtered.forEach(function(post){var card=document.createElement('a');card.href=post.link;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);cursor:pointer;';card.onmouseover=function(){this.style.background='#f4f7f0';this.style.borderColor='#8b9d77';this.style.transform='translateY(-2px)';};card.onmouseout=function(){this.style.background='#fff';this.style.borderColor='#dde8cc';this.style.transform='none';};var d=new Date(post.date);var months=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];var dateTop=document.createElement('div');dateTop.style.cssText='font-family:Georgia,serif;font-size:18px;font-weight:700;color:#3d4f22;line-height:1;';dateTop.textContent=d.getDate();var dateMid=document.createElement('div');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;';dateMid.textContent=months[d.getMonth()]+' '+d.getFullYear();var label=document.createElement('div');label.style.cssText='font-family:Arial,sans-serif;font-size:9px;color:#aaa;margin-top:5px;text-align:center;';label.textContent='Market Report';var arrow=document.createElement('div');arrow.style.cssText='font-size:10px;color:#c9a84c;margin-top:5px;';arrow.textContent='Read \u2192';card.appendChild(dateTop);card.appendChild(dateMid);card.appendChild(label);card.appendChild(arrow);gridEl.appendChild(card);});}\n  fetch(API_URL).then(function(r){return r.json();}).then(function(posts){if(!posts||posts.length===0){gridEl.innerHTML='<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>';return;}allPosts=posts;renderTabs(posts);renderGrid(posts);}).catch(function(){gridEl.innerHTML='<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})();\n<\/script>\n\n<div class=\"mfooter\">\u00a9 2026 Mediterrolio Market Intelligence. The Mediterrolio Index (MOPI) is published every Friday. All data sourced from IOC, Oleista (W31 Spain July 30; Greece fresh W31; Tunisia W30; Italy W25 stale; Portugal W27 stale), Mercacei (POOLred), Vesper, Certified Origins, Olive Oil Times, Wikifarmer, agrotypos.gr, IMF\/FRED (~$6,150\/tonne, latest available) and regional field cooperatives. FX rates: ECB July 30, 2026 and Google Finance \u2014 EUR\/USD 1.1480 \u00b7 EUR\/GBP 0.8541 \u00b7 EUR\/JPY \u2248184.44 \u00b7 EUR\/AUD \u22481.6277.<\/div>\n<\/div>\n<!-- \/#mro-root -->\n\n<script>\n(function(){\n  var months = ['Aug','Sep','Oct','Nov','Dec','Jan','Feb','Mar','Apr','May','Jun','Jul'];\n  var ds = [\n    { label:'Spain (Ja\u00e9n)',    data:[5.90,5.50,5.10,4.80,4.50,4.30,4.40,4.30,4.10,3.93,3.73,3.40], 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.10,7.80,7.50,7.20,6.90,6.70,6.60,6.50,6.45,6.35,5.77,5.77], 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.40,6.10,5.80,5.50,5.10,4.80,4.65,4.60,4.44,4.44,3.93,3.80], 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:[5.50,5.10,4.80,4.50,4.20,4.10,4.05,4.00,3.95,3.93,3.93,3.71], 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.0, 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>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Weekly Intelligence Report The Mediterrolio Index Mediterranean Olive Oil Price Index (MOPI) | July 31, 2026 Updated: July 31, 2026 Weekly Intelligence \ud83d\udcec Get the Report in Your Inbox Join hundreds of olive oil professionals \u2014 producers, importers, traders and investors \u2014 who receive the Mediterrolio Market Update every Friday morning. Subscribe \u2192 \ud83c\udf81 New [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":14706,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1381],"tags":[1383,1386,1384,1385,1382],"class_list":["post-14705","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 v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 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 July 31, 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-july-31-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Mediterrolio\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-30T21:01:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-30T21:02:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2254\" \/>\n\t<meta property=\"og:image:height\" content=\"418\" \/>\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=\"34 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-july-31-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/\"},\"author\":{\"name\":\"Dimitris Besios\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#\\\/schema\\\/person\\\/3b83f0eb6a773b79a8979a862f217e58\"},\"headline\":\"Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 2026\",\"datePublished\":\"2026-07-30T21:01:28+00:00\",\"dateModified\":\"2026-07-30T21:02:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/\"},\"wordCount\":6915,\"image\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-30-at-11.59.57-PM.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-july-31-2026\\\/\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/\",\"name\":\"Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 2026 - Mediterrolio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-30-at-11.59.57-PM.png\",\"datePublished\":\"2026-07-30T21:01:28+00:00\",\"dateModified\":\"2026-07-30T21:02:09+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-july-31-2026\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-30-at-11.59.57-PM.png\",\"contentUrl\":\"https:\\\/\\\/www.mediterrolio.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-30-at-11.59.57-PM.png\",\"width\":2254,\"height\":418},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mediterrolio.com\\\/mediterrolio-olive-oil-market-report-week-of-july-31-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 July 31, 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 July 31, 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 July 31, 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-july-31-2026\/","og_site_name":"Mediterrolio","article_published_time":"2026-07-30T21:01:28+00:00","article_modified_time":"2026-07-30T21:02:09+00:00","og_image":[{"width":2254,"height":418,"url":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.png","type":"image\/png"}],"author":"Dimitris Besios","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Dimitris Besios","Tempo di lettura stimato":"34 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/#article","isPartOf":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/"},"author":{"name":"Dimitris Besios","@id":"https:\/\/www.mediterrolio.com\/#\/schema\/person\/3b83f0eb6a773b79a8979a862f217e58"},"headline":"Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 2026","datePublished":"2026-07-30T21:01:28+00:00","dateModified":"2026-07-30T21:02:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/"},"wordCount":6915,"image":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.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-july-31-2026\/","url":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/","name":"Mediterrolio Olive Oil Market Report \u2014 Week of July 31, 2026 - Mediterrolio","isPartOf":{"@id":"https:\/\/www.mediterrolio.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.png","datePublished":"2026-07-30T21:01:28+00:00","dateModified":"2026-07-30T21:02:09+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-july-31-2026\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-2026\/#primaryimage","url":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.png","contentUrl":"https:\/\/www.mediterrolio.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-30-at-11.59.57-PM.png","width":2254,"height":418},{"@type":"BreadcrumbList","@id":"https:\/\/www.mediterrolio.com\/mediterrolio-olive-oil-market-report-week-of-july-31-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 July 31, 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\/14705","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=14705"}],"version-history":[{"count":4,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts\/14705\/revisions"}],"predecessor-version":[{"id":14710,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/posts\/14705\/revisions\/14710"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/media\/14706"}],"wp:attachment":[{"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/media?parent=14705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/categories?post=14705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediterrolio.com\/it\/wp-json\/wp\/v2\/tags?post=14705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}