<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Huntly — Observatório de Combustíveis e Notícias</title>
    <link>https://www.gethuntly.eu/pt/news</link>
    <description>Todas as novidades oficiais, relatórios semanais de preços de combustíveis e dicas de poupança da Huntly.</description>
    <language>pt-PT</language>
    <lastBuildDate>Wed, 21 Oct 2026 08:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.gethuntly.eu/pt/rss.xml" rel="self" type="application/rss+xml" />
    <image>
      <url>https://www.gethuntly.eu/market.png</url>
      <title>Huntly</title>
      <link>https://www.gethuntly.eu/pt</link>
    </image>
    <item>
      <title><![CDATA[O que influencia realmente o preço do gasóleo e da gasolina? Fatores decisivos de outubro de 2026: entre o bloqueio de Ormuz, bombas secas em França e protestos em Itália]]></title>
      <link>https://www.gethuntly.eu/pt/news/o-que-influencia-preco-gasoleo-gasolina-outubro-2026-crise-hormuz-franca</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/o-que-influencia-preco-gasoleo-gasolina-outubro-2026-crise-hormuz-franca</guid>
      <pubDate>Wed, 21 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[barometer]]></category>
      <description><![CDATA[Não é uma crise de petróleo bruto, mas um choque nos destilados médios: enquanto a escalada militar no estreito de Ormuz trava petroleiros, a Europa enfrenta um défice estrutural de gasóleo, bombas secas da Total em França e protestos dos camionistas em Itália.]]></description>
      <content:encoded><![CDATA[<p class="lead">Não estamos perante uma crise de extração de petróleo bruto, mas sim perante um estrangulamento severo na capacidade de refinação e nos destilados médios. A escalada militar entre os Estados Unidos e o Irão no estreito de Ormuz provocou uma onda de choque sem precedentes no mercado europeu de combustíveis: nesta terceira quarta-feira de outubro de 2026, atestar o depósito tornou-se um desafio logístico e social. O gasóleo ultrapassa a fasquia dos <strong>2,25 €/L</strong>, no sul de Itália os camionistas bloqueiam autoestradas e em França vive-se uma verdadeira emergência nacional com centenas de postos de abastecimento completamente a seco.</p>

<div class="kpi-grid">
  <div class="kpi-card">
    <div class="lbl">Média Gasóleo Itália</div>
    <div class="val" style="color: #ef4444;">2.262 €/L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Diferencial: +0,227 € vs Gasolina 95</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Média Gasóleo França</div>
    <div class="val" style="color: #ef4444;">2.369 €/L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">TotalEnergies limitada a 2,250 €</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Bombas Secas em França</div>
    <div class="val" style="color: #f59e0b;">~15%</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Mais de 80% pertencem à Total</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Trânsito Global de Ormuz</div>
    <div class="val" style="color: #38bdf8;">~20%</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Fluxo mundial de crude e gasóleo</div>
  </div>
</div>

<h2>1. Itália a 2,26 €/L: transporte de mercadorias no limite e protestos no Sul</h2>
<p>Em Itália, o preço médio do gasóleo instalou-se firmemente entre <strong>2,25 e 2,26 €/L</strong>, superando de forma duradoura a gasolina sem chumbo e sufocando os setores da logística, do transporte rodoviário e da distribuição alimentar.</p>
<p>Nas últimas 48 horas multiplicaram-se as falhas de abastecimento e as filas intermináveis nos postos, sobretudo no sul do país. Na Sicília, Calábria e Campânia, os camionistas organizaram bloqueios espontâneos nas principais artérias rodoviárias. Para evitar uma paralisia logística nacional, o Governo italiano convocou uma mesa de crise urgente com as associações do setor, desbloqueando centenas de milhões de euros em reembolsos fiscais extraordinários sobre o combustível profissional.</p>
<p>Nas grandes áreas metropolitanas como <a href="/pt/precos-combustiveis/roma" class="city-link">Roma</a>, <a href="/pt/precos-combustiveis/napoli" class="city-link">Nápoles</a> e <a href="/pt/precos-combustiveis/milano" class="city-link">Milão</a>, os preços nos postos com serviço atendido já tocam os <strong>2,45 €/L</strong>. Apenas os postos automáticos e independentes mapeados no radar do Huntly conseguem praticar tarifas competitivas entre 1,65 e 1,75 €/L.</p>

<h2>2. O caso França: por que razão os preços tabelados esvaziaram as bombas</h2>
<p>O epicentro da crise europeia localiza-se em França, onde o gasóleo atingiu uma média nacional de <strong>2,36 a 2,37 €/L</strong> e cerca de <strong>14–16% de toda a rede de distribuição (mais de 1.500 postos, dos quais mais de 600 totalmente secos)</strong> ficou sem combustível.</p>
<p>Por detrás das filas com vários quilómetros não há qualquer mistério, mas sim uma lição clássica de economia sobre o efeito perverso dos preços administrativamente tabelados:</p>
<ul>
  <li><strong>O teto artificial da TotalEnergies</strong>: A multinacional francesa impôs um preço máximo nas suas estações de serviço (1,99 €/L na gasolina e 2,25 €/L no gasóleo), valores muito abaixo dos custos reais do mercado grossista impulsionados pela guerra no Golfo.</li>
  <li><strong>A corrida descontrolada às bombas</strong>: Os condutores abandonaram em massa as marcas concorrentes para abastecer na Total e poupar até 15 cêntimos por litro. Como resultado, os reservatórios subterrâneos esgotaram-se a uma velocidade vertiginosa. Hoje, <strong>mais de 80% das estações a seco em França pertencem à TotalEnergies</strong>. Quando um preço é mantido artificialmente baixo num contexto de custos de importação explosivos, a procura supera largamente a oferta e a escassez física torna-se inevitável.</li>
</ul>
<p>Para mitigar a situação crítica, o presidente Emmanuel Macron chefiou uma delegação diplomática aos países do Golfo (Kuwait, EAU, Barém e Catar) juntamente com os líderes das principais energéticas, garantindo contratos para <strong>295.000 toneladas mensais adicionais de gasóleo refinado</strong> (cerca de 10% do consumo francês). Ainda assim, a tensão social explodiu no último fim de semana, com 550.000 manifestantes nas ruas e toques a recolher parciais em cidades como <a href="/pt/precos-combustiveis/paris" class="city-link">Paris</a>, <a href="/pt/precos-combustiveis/lyon" class="city-link">Lyon</a>, <a href="/pt/precos-combustiveis/marseille" class="city-link">Marselha</a>, <a href="/pt/precos-combustiveis/lille" class="city-link">Lille</a> e <a href="/pt/precos-combustiveis/nice" class="city-link">Nice</a>.</p>

<h2>3. Por que razão o bloqueio de Ormuz atinge o gasóleo e poupa a gasolina?</h2>
<p>Para perceber por que motivo o gasóleo sofre uma subida tão vertiginosa enquanto a gasolina se mantém relativamente estável, é fundamental observar o fluxo marítimo no <strong>estreito de Ormuz</strong>: uma passagem com apenas 33 quilómetros de largura no ponto mais estreito, que constitui a única via marítima entre o golfo Pérsico e o oceano Índico.</p>
<p>Por este corredor estratégico não navega apenas petróleo em bruto, mas também uma quota gigantesca de <strong>gasóleo já refinado destinado ao consumo europeu</strong>. Três motivos industriais explicam o estrangulamento:</p>
<ul>
  <li><strong>Encerramento de refinarias europeias e embargo à Rússia</strong>: Nos últimos 15 anos, a União Europeia reduziu drasticamente a sua capacidade interna de refinação. Após o bloqueio em 2022 às importações de diesel russo por via marítima (que anteriormente forneciam quase metade do gasóleo importado), a Europa passou a comprar combustível refinado diretamente às mega-refinarias de última geração do Golfo Pérsico (Arábia Saudita, Kuwait e Emirados).</li>
  <li><strong>Défice estrutural de gasóleo versus excedente de gasolina</strong>: As refinarias europeias ativas produzem gasolina em quantidade mais do que suficiente para o mercado interno (exportando uma parte substancial para os Estados Unidos), mas apresentam um défice estrutural crónico de gasóleo, que alimenta 85% do transporte rodoviário pesado, carrinhas comerciais, frotas agrícolas e aquecimento.</li>
  <li><strong>Química do crude (Médio-Pesado vs Ligeiro)</strong>: As refinarias do sul da Europa (em Itália, Espanha e França) estão configuradas para processar petróleos médios-pesados do Médio Oriente, que oferecem o maior rendimento em destilados médios. Os petróleos alternativos dos EUA (WTI) ou do Mar do Norte (Brent) são leves: ótimos para naftas e gasolina, mas com uma produção muito escassa de gasóleo.</li>
</ul>

<div class="callout warning" style="border-left: 4px solid #f59e0b; background: rgba(245, 158, 11, 0.08); padding: 18px 20px; border-radius: 12px; margin: 24px 0;">
  <strong style="color: #f59e0b; display: flex; align-items: center; gap: 8px; margin-bottom: 8px; font-size: 1rem;">
    <span>⚓</span> O Duplo Estrangulamento de Ormuz
  </strong>
  <p style="margin: 0; font-size: 0.95rem; line-height: 1.6; color: #cbd5e1;">Quando as ameaças militares e as taxas de seguro de risco de guerra (War Risk) paralisam a navegação em Ormuz, a Europa perde simultaneamente duas peças vitais: os <strong>navios-tanque com gasóleo pronto a usar</strong> e o <strong>crude médio-pesado</strong> essencial para as refinarias europeias operarem. É esta dupla asfixia que faz disparar as margens de refinação (crack spreads) e esvazia os postos.</p>
</div>

<h2>4. Mapa europeu de preços, reservas e medidas governamentais</h2>
<p>Como estão a reagir as principais economias europeias ao choque de Ormuz? Embora nenhum país vizinho enfrente o colapso verificado em França, os governos estão a aplicar medidas fiscais e a libertar reservas estratégicas:</p>

<div class="table-container" style="overflow-x:auto; margin:24px 0;">
  <table class="news-table" style="width:100%; border-collapse:collapse; font-size:0.9rem;">
    <thead>
      <tr style="background:#1e293b; color:#f8fafc; text-align:left;">
        <th style="padding:12px; border:1px solid #334155;">País</th>
        <th style="padding:12px; border:1px solid #334155;">Ø Gasóleo</th>
        <th style="padding:12px; border:1px solid #334155;">Ø Gasolina (95)</th>
        <th style="padding:12px; border:1px solid #334155;">Situação e medidas adotadas</th>
      </tr>
    </thead>
    <tbody>
      <tr style="border-bottom:1px solid #334155;">
        <td style="padding:10px 12px; font-weight:700;">🇮🇹 Itália</td>
        <td style="padding:10px 12px; color:#ef4444; font-weight:700;">2,25 – 2,26 €/L</td>
        <td style="padding:10px 12px;">~ 1,95 – 2,00 €/L</td>
        <td style="padding:10px 12px;">Rupturas pontuais e filas no Sul; fundos de emergência desbloqueados para os camionistas.</td>
      </tr>
      <tr style="border-bottom:1px solid #334155;">
        <td style="padding:10px 12px; font-weight:700;">🇫🇷 França</td>
        <td style="padding:10px 12px; color:#ef4444; font-weight:700;">2,36 – 2,37 €/L <span style="font-size:0.75rem; color:#94a3b8;">(2,25 € Total)</span></td>
        <td style="padding:10px 12px;">~ 1,99 – 2,10 €/L</td>
        <td style="padding:10px 12px;">15% dos postos sem combustível; acordos governamentais de emergência com o Golfo.</td>
      </tr>
      <tr style="border-bottom:1px solid #334155;">
        <td style="padding:10px 12px; font-weight:700;">🇬🇧 Reino Unido</td>
        <td style="padding:10px 12px; color:#ef4444; font-weight:700;">~ 2,34 €/L <span style="font-size:0.75rem; color:#94a3b8;">(199–200 p/L)</span></td>
        <td style="padding:10px 12px;">~ 2,04 €/L <span style="font-size:0.75rem; color:#94a3b8;">(174 p/L)</span></td>
        <td style="padding:10px 12px;">Recorde histórico acima de 2 £/L; reservas estratégicas estáveis (~40 dias).</td>
      </tr>
      <tr style="border-bottom:1px solid #334155;">
        <td style="padding:10px 12px; font-weight:700;">🇩🇪 Alemanha</td>
        <td style="padding:10px 12px; color:#f59e0b; font-weight:700;">2,23 – 2,24 €/L</td>
        <td style="padding:10px 12px;">~ 1,98 – 2,02 €/L</td>
        <td style="padding:10px 12px;">Tankrabatt ativo (desconto fiscal de 14–17 cêntimos); libertação de 15 M de barris; seca no Reno atrasa transporte fluvial.</td>
      </tr>
      <tr style="border-bottom:1px solid #334155;">
        <td style="padding:10px 12px; font-weight:700;">🇵🇹 Portugal</td>
        <td style="padding:10px 12px; color:#f59e0b; font-weight:700;">2,15 – 2,19 €/L</td>
        <td style="padding:10px 12px;">2,08 – 2,11 €/L</td>
        <td style="padding:10px 12px;">Sem falhas nas bombas, mas com bloqueios de agricultores espanhóis junto à fronteira.</td>
      </tr>
      <tr>
        <td style="padding:10px 12px; font-weight:700;">🇪🇸 Espanha</td>
        <td style="padding:10px 12px; color:#10b981; font-weight:700;">1,90 – 1,92 €/L</td>
        <td style="padding:10px 12px;">~ 1,85 €/L</td>
        <td style="padding:10px 12px;">Preços mais baixos graças ao desconto estatal de 20 cêntimos e libertação de 4 M de barris de reservas.</td>
      </tr>
    </tbody>
  </table>
</div>

<h2>5. Análise da AIE: até quando durará a escassez de gasóleo?</h2>
<p>De acordo com a <strong>Agência Internacional de Energia (AIE)</strong> em Paris, o verdadeiro gargalo não reside na extração do petróleo, mas sim na capacidade de refinação global dos destilados médios (gasóleo rodoviário e de aquecimento), sob forte pressão com o conflito no Médio Oriente à entrada do inverno europeu.</p>
<p>Com as margens de refinação (crack spreads) em patamares recorde, a AIE prevê que o mercado de gasóleo na Europa <strong>permanecerá estruturalmente tenso pelo menos até 2027</strong>. Embora descontos fiscais e a libertação de reservas estratégicas pelo G7 ajudem a mitigar os picos de preço, não eliminam a escassez física de combustível refinado.</p>

<div class="callout tip" style="border-left: 4px solid #10b981; background: rgba(16, 185, 129, 0.08); padding: 18px 20px; border-radius: 12px; margin: 28px 0;">
  <strong style="color: #10b981; display: flex; align-items: center; gap: 8px; margin-bottom: 8px; font-size: 1rem;">
    <span>💡</span> Como os automobilistas e gestores de frotas se podem proteger
  </strong>
  <ul style="margin: 0; padding-left: 20px; color: #cbd5e1; font-size: 0.95rem; line-height: 1.6;">
    <li><strong>Verificar a disponibilidade em tempo real</strong>: Consulte o radar ao vivo do Huntly para saber quais os postos que mantêm stock nos tanques e evitar deslocações a bombas secas.</li>
    <li><strong>Evitar abastecer em autoestrada</strong>: A diferença de preço entre as áreas de serviço de autoestrada e os postos automáticos locais ultrapassa frequentemente os 35 cêntimos por litro.</li>
    <li><strong>Planear rotas com base no preço mais baixo</strong>: Utilize a pesquisa inteligente para aproveitar paragens estratégicas em postos independentes ou em viagens transfronteiriças para Espanha.</li>
  </ul>
</div>]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Observatório de Combustíveis Europa & Canadá (12–18 Outubro 2026): O Mapa Semanal de Preços]]></title>
      <link>https://www.gethuntly.eu/pt/news/observatorio-combustiveis-europa-precos-12-18-outubro-2026</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/observatorio-combustiveis-europa-precos-12-18-outubro-2026</guid>
      <pubDate>Sun, 18 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[barometer]]></category>
      <description><![CDATA[Mais de 5.000 postos monitorizados em 7 países: gasóleo em alta a 2,262 €/L, choque de quarta-feira na Alemanha, estreia do Quebeque e poupança recorde de 31,20 € em Verona.]]></description>
      <content:encoded><![CDATA[<p class="lead">Entre segunda-feira 12 e domingo 18 de outubro de 2026, a infraestrutura de monitorização de <strong>Huntly Ops Mission Control</strong> analisou diariamente os preços nas bombas de mais de <strong>5.000 postos de abastecimento</strong> em Portugal, Espanha, Itália, Alemanha, França, Reino Unido e, pela primeira vez no relatório semanal, <strong>Canadá (Quebeque)</strong>. A semana encerra com forte tensão sobre o gasóleo continental e surpresas flagrantes nos postos locais: enquanto em Itália o gasóleo atinge uma média dominical de <strong>2,262 €/L</strong>, os condutores que usam o radar da Huntly para localizar postos automáticos e independentes conseguem baixar o custo do combustível até <strong>62 cêntimos por litro</strong>, alcançando poupanças recorde a rondar os <strong>31,20 € por depósito</strong>.</p>

<div class="kpi-grid">
  <div class="kpi-card">
    <div class="lbl">Média Europa Gasolina</div>
    <div class="val" style="color: #00e676;">1.986 €/L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Intervalo: 1,289 € – 2,295 € (Zona Euro)</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Média Europa Gasóleo</div>
    <div class="val" style="color: #38bdf8;">2.068 €/L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Diferença: +0,082 € vs Gasolina</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Recorde UK (Em Libras)</div>
    <div class="val" style="color: #f59e0b;">£1.368 /L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">AppleGreen (<a href="/pt/precos-combustiveis/birmingham" class="city-link">Birmingham</a>, UK)</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Poupança Máx. Depósito 50L</div>
    <div class="val" style="color: #00e676;">31.20 €</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Registado em <a href="/pt/precos-combustiveis/verona" class="city-link">Verona</a> (Q8 Via Unità d'Italia)</div>
  </div>
</div>

<h2>🇮🇹 Itália: Gasóleo sobe a 2,262 €/L e o caso de Verona (-31,20 € no Gasóleo)</h2>
<p>Em Itália, a terceira semana de outubro revelou uma persistente tendência de subida no gasóleo: a média nacional da gasolina passou de <strong>2,029 €/L</strong> na segunda-feira 12 para <strong>2,035 €/L</strong> no domingo 18, enquanto o gasóleo subiu progressivamente de <strong>2,242 €/L</strong> até <strong>2,262 €/L</strong> no fim de semana, dilatando a diferença para <strong>+22,7 cêntimos por litro</strong> face à gasolina.</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Itália
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_it_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_it_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.000€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.070€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.140€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.210€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.280€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,182.4 L 155.8,177.5 L 253.7,187.3 L 351.5,179.4 L 449.3,183 L 547.2,180 L 645,178.7 L 645,200 L 58,200 Z" fill="url(#grad_it_pt_benz)" />
    <path d="M 58,182.4 L 155.8,177.5 L 253.7,187.3 L 351.5,179.4 L 449.3,183 L 547.2,180 L 645,178.7" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,53.1 L 155.8,48.2 L 253.7,56.1 L 351.5,49.4 L 449.3,48.2 L 547.2,44.6 L 645,40.9 L 645,200 L 58,200 Z" fill="url(#grad_it_pt_die)" />
    <path d="M 58,53.1 L 155.8,48.2 L 253.7,56.1 L 351.5,49.4 L 449.3,48.2 L 547.2,44.6 L 645,40.9" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="182.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="173.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.029€</text>
    <circle cx="155.8" cy="177.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="168.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.037€</text>
    <circle cx="253.7" cy="187.3" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="178.3" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.021€</text>
    <circle cx="351.5" cy="179.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="170.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.034€</text>
    <circle cx="449.3" cy="183" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="174" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.028€</text>
    <circle cx="547.2" cy="180" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="171" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.033€</text>
    <circle cx="645" cy="178.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="169.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.035€</text>
    <circle cx="58" cy="53.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="70.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.242€</text>
    <circle cx="155.8" cy="48.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="65.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.250€</text>
    <circle cx="253.7" cy="56.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="73.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.237€</text>
    <circle cx="351.5" cy="49.4" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="66.4" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.248€</text>
    <circle cx="449.3" cy="48.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="65.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.250€</text>
    <circle cx="547.2" cy="44.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="61.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.256€</text>
    <circle cx="645" cy="40.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="57.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.262€</text>
  </svg>
</div>

<p>Por detrás da rigidez aparente das médias nacionais, o radar da Huntly comprova que a escolha criteriosa do posto altera radicalmente o orçamento das famílias:</p>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/verona" class="city-link">Verona</a> assistiu-se à grande reviravolta continental da semana: o posto <em>Q8 da Via Unità d'Italia 350</em> desceu os valores para <strong>1,589 €/L</strong> na gasolina e <strong>1,638 €/L</strong> no gasóleo. O desfecho? Uma poupança líquida de <strong>22,30 € na gasolina</strong> e de <strong>31,20 € num abastecimento de 50 litros de gasóleo</strong> em comparação com a média italiana.</li>
  <li>Em <a href="/pt/precos-combustiveis/roma" class="city-link">Roma</a>, o posto independente <em>Pompa Bianca da Via degli Angeli 190</em> segurou a liderança absoluta na gasolina a <strong>1,569 €/L</strong> (ganho de <strong>23,30 € por depósito</strong>), ao passo que no gasóleo se destacou a Esso da <em>Via Aurelia 2</em> a <strong>1,709 €/L</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/bergamo" class="city-link">Bérgamo</a>, a estação ENI da <em>Via Baioni 76</em> fixou <strong>1,668 €/L</strong> (gasolina) e <strong>1,649 €/L</strong> (gasóleo).</li>
  <li>Em <a href="/pt/precos-combustiveis/napoli" class="city-link">Nápoles</a>, o posto ENI da <em>Via Diocleziano 31</em> evidenciou-se com <strong>1,699 €/L</strong> (gasolina) e <strong>1,719 €/L</strong> (gasóleo), oferecendo mais de 16,80 € de poupança por abastecimento.</li>
  <li>Oportunidades relevantes foram igualmente assinaladas em <a href="/pt/precos-combustiveis/firenze" class="city-link">Florença</a> (ENI Viale Ojetti a 1,765 €/L na gasolina), <a href="/pt/precos-combustiveis/milano" class="city-link">Milão</a> (IP Via Santa Rita da Cascia a 1,839 €/L gasolina e 1,949 €/L gasóleo), <a href="/pt/precos-combustiveis/torino" class="city-link">Turim</a> (ENI Corso Romania 460 a 1,859 €/L) e <a href="/pt/precos-combustiveis/taranto" class="city-link">Tarento</a> (Tamoil a 1,919 €/L).</li>
</ul>

<div class="deal-card">
  <div>
    <span class="deal-badge">🏆 MELHOR OFERTA ITÁLIA · GASÓLEO</span>
    <div style="font-weight: 700; font-size: 1.05rem; margin-top: 4px; color:#fff;">Q8 — Via Unità d'Italia 350, Verona</div>
    <div style="font-size: 0.85rem; color: #94a3b8;">Preço Gasóleo: <strong>1.638 €/L</strong> · Preço Gasolina: <strong>1.589 €/L</strong></div>
  </div>
  <div style="text-align: right;">
    <div style="color: var(--green); font-size: 1.4rem; font-weight: 800;">-31.20 €</div>
    <div style="font-size: 0.75rem; color: #94a3b8;">Poupança por depósito 50L Gasóleo</div>
  </div>
</div>

<h2>🇪🇸 Espanha: Oásis automático desce a 1,772 €/L na gasolina</h2>
<p>Espanha consolida a sua liderança como o mercado de combustíveis mais económico da Europa Ocidental. Enquanto o gasóleo permaneceu muito estável toda a semana em torno de uma média de <strong>1,889 €/L</strong>, a gasolina manteve o percurso descendente, passando de <strong>1,787 €/L</strong> na segunda-feira 12 para <strong>1,772 €/L</strong> no domingo 18, com mínimos absolutos no território a tocarem os <strong>1,289 €/L</strong> e poupanças até <strong>24,15 € por depósito</strong>.</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Espanha
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_es_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_es_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.750€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.795€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.840€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.885€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.930€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,165.1 L 155.8,165.1 L 253.7,165.1 L 351.5,167.9 L 449.3,170.7 L 547.2,176.4 L 645,179.2 L 645,200 L 58,200 Z" fill="url(#grad_es_pt_benz)" />
    <path d="M 58,165.1 L 155.8,165.1 L 253.7,165.1 L 351.5,167.9 L 449.3,170.7 L 547.2,176.4 L 645,179.2" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,69.7 L 155.8,69.7 L 253.7,70.6 L 351.5,68.7 L 449.3,67.8 L 547.2,67.8 L 645,68.7 L 645,200 L 58,200 Z" fill="url(#grad_es_pt_die)" />
    <path d="M 58,69.7 L 155.8,69.7 L 253.7,70.6 L 351.5,68.7 L 449.3,67.8 L 547.2,67.8 L 645,68.7" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="165.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="156.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.787€</text>
    <circle cx="155.8" cy="165.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="156.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.787€</text>
    <circle cx="253.7" cy="165.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="156.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.787€</text>
    <circle cx="351.5" cy="167.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="158.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.784€</text>
    <circle cx="449.3" cy="170.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="161.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.781€</text>
    <circle cx="547.2" cy="176.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="167.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.775€</text>
    <circle cx="645" cy="179.2" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="170.2" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.772€</text>
    <circle cx="58" cy="69.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="86.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.888€</text>
    <circle cx="155.8" cy="69.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="86.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.888€</text>
    <circle cx="253.7" cy="70.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="87.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.887€</text>
    <circle cx="351.5" cy="68.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="85.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.889€</text>
    <circle cx="449.3" cy="67.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="84.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.890€</text>
    <circle cx="547.2" cy="67.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="84.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.890€</text>
    <circle cx="645" cy="68.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="85.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.889€</text>
  </svg>
</div>

<p>O trunfo da Península Ibérica reside na elevada densidade de postos automáticos sem pessoal (redes como Plenoil, Ballenoil, Petroprix e Plenergy):</p>

<ul>
  <li><a href="/pt/precos-combustiveis/malaga" class="city-link">Málaga</a>, <a href="/pt/precos-combustiveis/alicante" class="city-link">Alicante</a> e <a href="/pt/precos-combustiveis/palma-de-mallorca" class="city-link">Palma de Maiorca</a> conservam os preços mais baixos de toda a Zona Euro: os postos de desconto mantiveram ao longo dos 7 dias valores de <strong>1,489 €/L para a gasolina</strong> e <strong>1,399 €/L para o gasóleo</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/zaragoza" class="city-link">Saragoça</a>, a Plenergy da <em>Avenida de la Diagonal 12</em> encerrou o fim de semana a <strong>1,549 €/L</strong> na gasolina e <strong>1,679 €/L</strong> no gasóleo.</li>
  <li>Em <a href="/pt/precos-combustiveis/sevilla" class="city-link">Sevilha</a>, a Petroprix na <em>Calle Metalurgia</em> posicionou-se a <strong>1,577 €/L</strong>, seguida por <a href="/pt/precos-combustiveis/murcia" class="city-link">Múrcia</a> (Ballenoil e Plenergy a 1,599 €/L gasolina e 1,699 €/L gasóleo) e <a href="/pt/precos-combustiveis/madrid" class="city-link">Madrid</a> (Supeco e Plenergy a 1,659 €/L na gasolina e 1,739 €/L no gasóleo).</li>
</ul>

<h2>🇩🇪 Alemanha: O choque de quarta-feira (2,425 €/L) e o alívio no fim de semana</h2>
<p>O mercado alemão registou um forte episódio de volatilidade com uma evolução atípica: o pico semanal não ocorreu à beira do fim de semana, mas logo na <strong>quarta-feira 14 de outubro</strong>, quando a gasolina disparou para <strong>2,295 €/L</strong> e o gasóleo bateu o máximo europeu da semana nos <strong>2,425 €/L (+21,2 cêntimos em escassas 24 horas)</strong>. A partir de quinta-feira, os preços recuaram gradualmente até atingirem no domingo 18 os mínimos semanais de <strong>2,069 €/L</strong> (gasolina) e <strong>2,217 €/L</strong> (gasóleo).</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Alemanha
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_de_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_de_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.050€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.150€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.250€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.350€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.450€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,171.5 L 155.8,169.8 L 253.7,95.9 L 351.5,169.4 L 449.3,137.9 L 547.2,191.5 L 645,191.9 L 645,200 L 58,200 Z" fill="url(#grad_de_pt_benz)" />
    <path d="M 58,171.5 L 155.8,169.8 L 253.7,95.9 L 351.5,169.4 L 449.3,137.9 L 547.2,191.5 L 645,191.9" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,120.9 L 155.8,130.7 L 253.7,40.6 L 351.5,110.3 L 449.3,73.8 L 547.2,129.9 L 645,129 L 645,200 L 58,200 Z" fill="url(#grad_de_pt_die)" />
    <path d="M 58,120.9 L 155.8,130.7 L 253.7,40.6 L 351.5,110.3 L 449.3,73.8 L 547.2,129.9 L 645,129" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="171.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="162.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.117€</text>
    <circle cx="155.8" cy="169.8" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="160.8" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.121€</text>
    <circle cx="253.7" cy="95.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="86.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.295€</text>
    <circle cx="351.5" cy="169.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="160.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.122€</text>
    <circle cx="449.3" cy="137.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="128.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.196€</text>
    <circle cx="547.2" cy="191.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="182.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.070€</text>
    <circle cx="645" cy="191.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="182.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.069€</text>
    <circle cx="58" cy="120.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="137.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.236€</text>
    <circle cx="155.8" cy="130.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="147.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.213€</text>
    <circle cx="253.7" cy="40.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="57.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.425€</text>
    <circle cx="351.5" cy="110.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="127.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.261€</text>
    <circle cx="449.3" cy="73.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="90.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.347€</text>
    <circle cx="547.2" cy="129.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="146.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.215€</text>
    <circle cx="645" cy="129" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="146" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.217€</text>
  </svg>
</div>

<ul>
  <li>Nas grandes áreas metropolitanas como <a href="/pt/precos-combustiveis/munchen" class="city-link">Munique</a>, <a href="/pt/precos-combustiveis/koln" class="city-link">Colónia</a> e <a href="/pt/precos-combustiveis/dusseldorf" class="city-link">Düsseldorf</a>, os postos independentes praticaram fortes descontos nos <strong>horários noturnos (das 18h00 às 22h00)</strong>, abrindo janelas a <strong>1,639 €/L</strong> na gasolina e <strong>1,529 €/L</strong> no gasóleo.</li>
  <li>Entre os postos de marca acompanhados 24 horas no fim de semana sobressaíram <a href="/pt/precos-combustiveis/stuttgart" class="city-link">Estugarda</a> (RAN a 1,959 €/L gasolina, 2,159 €/L gasóleo), <a href="/pt/precos-combustiveis/leipzig" class="city-link">Leipzig</a> (Globus SB Warenhaus a 2,028 €/L gasolina, 2,158 €/L gasóleo), <a href="/pt/precos-combustiveis/berlin" class="city-link">Berlim</a> (JET e HEM a 2,029 €/L gasolina, 2,149 €/L gasóleo) e <a href="/pt/precos-combustiveis/hamburg" class="city-link">Hamburgo</a> (STAR a 2,039 €/L).</li>
</ul>

<div class="callout warning">
  <strong>💡 Dica Huntly para condutores na Alemanha:</strong> Programe os abastecimentos evitando picos especulativos a meio da semana e a hora de ponta matinal (07h00–08h30). Aproveitar o intervalo noturno entre as 19h00 e as 21h30 permite poupar entre 15 e 20 cêntimos por litro no mesmo posto.
</div>

<h2>🇫🇷 França: O peso do gasóleo (2,369 €/L) e a exceção de Lille</h2>
<p>A França mantém a média nacional de gasóleo mais onerosa da União Europeia, progredindo de <strong>2,354 €/L</strong> na segunda-feira 12 para <strong>2,369 €/L</strong> no domingo 18, com picos médios urbanos em <a href="/pt/precos-combustiveis/nantes" class="city-link">Nantes</a> a atingirem <strong>2,403 €/L</strong>. A gasolina sem chumbo manteve-se estável em redor de <strong>2,182 €/L</strong>.</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · França
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_fr_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_fr_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.150€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.210€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.270€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.330€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.390€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,179.5 L 155.8,181.6 L 253.7,180.2 L 351.5,178.7 L 449.3,179.5 L 547.2,181.6 L 645,177.3 L 645,200 L 58,200 Z" fill="url(#grad_fr_pt_benz)" />
    <path d="M 58,179.5 L 155.8,181.6 L 253.7,180.2 L 351.5,178.7 L 449.3,179.5 L 547.2,181.6 L 645,177.3" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,55.5 L 155.8,53.4 L 253.7,52 L 351.5,51.3 L 449.3,49.8 L 547.2,47 L 645,44.9 L 645,200 L 58,200 Z" fill="url(#grad_fr_pt_die)" />
    <path d="M 58,55.5 L 155.8,53.4 L 253.7,52 L 351.5,51.3 L 449.3,49.8 L 547.2,47 L 645,44.9" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="179.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="170.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.179€</text>
    <circle cx="155.8" cy="181.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="172.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.176€</text>
    <circle cx="253.7" cy="180.2" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="171.2" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.178€</text>
    <circle cx="351.5" cy="178.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="169.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.180€</text>
    <circle cx="449.3" cy="179.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="170.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.179€</text>
    <circle cx="547.2" cy="181.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="172.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.176€</text>
    <circle cx="645" cy="177.3" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="168.3" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.182€</text>
    <circle cx="58" cy="55.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="72.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.354€</text>
    <circle cx="155.8" cy="53.4" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="70.4" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.357€</text>
    <circle cx="253.7" cy="52" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="69" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.359€</text>
    <circle cx="351.5" cy="51.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="68.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.360€</text>
    <circle cx="449.3" cy="49.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="66.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.362€</text>
    <circle cx="547.2" cy="47" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="64" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.366€</text>
    <circle cx="645" cy="44.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="61.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.369€</text>
  </svg>
</div>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/lille" class="city-link">Lille</a> registou-se o melhor negócio de França: o posto TotalEnergies da <em>Rue Roger Salengro</em> disponibilizou gasolina a <strong>1,685 €/L</strong> e gasóleo a <strong>1,725 €/L</strong>, garantindo uma poupança líquida de <strong>19,75 € por abastecimento</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/paris" class="city-link">Paris</a>, o posto da <em>Avenue de la Porte d'Asnières (3-5)</em> manteve a gasolina em <strong>1,880 €/L</strong> e o gasóleo em <strong>2,200 €/L</strong>.</li>
  <li>Nos grandes aglomerados como <a href="/pt/precos-combustiveis/marseille" class="city-link">Marselha</a>, <a href="/pt/precos-combustiveis/lyon" class="city-link">Lyon</a>, <a href="/pt/precos-combustiveis/toulouse" class="city-link">Toulouse</a>, <a href="/pt/precos-combustiveis/nice" class="city-link">Nice</a>, <a href="/pt/precos-combustiveis/nantes" class="city-link">Nantes</a> e <a href="/pt/precos-combustiveis/bordeaux" class="city-link">Bordéus</a>, a grande distribuição (Leclerc, Carrefour, Intermarché) segurou um teto de <strong>1,990 €/L</strong> na gasolina e <strong>2,250 €/L</strong> no gasóleo.</li>
</ul>

<h2>🇬🇧 Reino Unido: Moderação contínua e a liderança de Birmingham (£1.368/L)</h2>
<p>No Reino Unido (valores registados em libras esterlinas £/L pela Competition and Markets Authority), a semana demonstrou uma descida contínua e ordenada das tabelas: a gasolina caiu de <strong>£1.720/L</strong> para <strong>£1.715/L</strong>, enquanto o gasóleo diminuiu de <strong>£1.975/L</strong> para <strong>£1.967/L</strong>.</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Reino Unido
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_gb_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_gb_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.700</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.775</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.850</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.925</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£2.000</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,188.7 L 155.8,188.7 L 253.7,189.8 L 351.5,190.4 L 449.3,190.9 L 547.2,190.9 L 645,191.5 L 645,200 L 58,200 Z" fill="url(#grad_gb_pt_benz)" />
    <path d="M 58,188.7 L 155.8,188.7 L 253.7,189.8 L 351.5,190.4 L 449.3,190.9 L 547.2,190.9 L 645,191.5" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,44.2 L 155.8,44.2 L 253.7,46.4 L 351.5,47 L 449.3,48.1 L 547.2,48.1 L 645,48.7 L 645,200 L 58,200 Z" fill="url(#grad_gb_pt_die)" />
    <path d="M 58,44.2 L 155.8,44.2 L 253.7,46.4 L 351.5,47 L 449.3,48.1 L 547.2,48.1 L 645,48.7" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="188.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="179.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.720</text>
    <circle cx="155.8" cy="188.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="179.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.720</text>
    <circle cx="253.7" cy="189.8" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="180.8" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.718</text>
    <circle cx="351.5" cy="190.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="181.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.717</text>
    <circle cx="449.3" cy="190.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="181.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.716</text>
    <circle cx="547.2" cy="190.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="181.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.716</text>
    <circle cx="645" cy="191.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="182.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.715</text>
    <circle cx="58" cy="44.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="61.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.975</text>
    <circle cx="155.8" cy="44.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="61.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.975</text>
    <circle cx="253.7" cy="46.4" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="63.4" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.971</text>
    <circle cx="351.5" cy="47" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="64" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.970</text>
    <circle cx="449.3" cy="48.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="65.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.968</text>
    <circle cx="547.2" cy="48.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="65.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.968</text>
    <circle cx="645" cy="48.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="65.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.967</text>
  </svg>
</div>

<ul>
  <li><a href="/pt/precos-combustiveis/birmingham" class="city-link">Birmingham</a> revalida o estatuto de capital dos preços baixos graças a dois postos <strong>AppleGreen</strong> (<em>551 Kingstanding Road</em> e <em>Hagley Road West</em>), imbatíveis durante toda a semana a <strong>£1.368/L na gasolina</strong> e <strong>£1.438/L no gasóleo</strong>.</li>
  <li>Preços atrativos foram também monitorizados em <a href="/pt/precos-combustiveis/london" class="city-link">Londres</a> (Esso London Road a £1.519/L gasolina), <a href="/pt/precos-combustiveis/leeds" class="city-link">Leeds</a> (Esso Aire Valley Road a £1.529/L), <a href="/pt/precos-combustiveis/manchester" class="city-link">Manchester</a> (BP Wigan Road a £1.539/L), <a href="/pt/precos-combustiveis/edinburgh" class="city-link">Edimburgo</a> (BP Edinburgh Way a £1.599/L) e <a href="/pt/precos-combustiveis/glasgow" class="city-link">Glasgow</a>, onde a Asda na <em>500 Helen Street</em> desceu para <strong>£1.697/L</strong> no fim de semana.</li>
</ul>

<h2>🇵🇹 Portugal: Gasolina a 2,138 €/L mas poupanças superiores a 21 € em Coimbra</h2>
<p>Em Portugal continua a acentuada assimetria entre carga fiscal e refinação: ao passo que o gasóleo se manteve inalterado nos <strong>1,665 €/L</strong> nos sete dias, a gasolina encareceu de <strong>2,111 €/L</strong> na terça-feira 13 para <strong>2,138 €/L</strong> no fim de semana, consolidando um diferencial inverso ao do resto da Europa (+47,3 cêntimos na gasolina).</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Portugal
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_pt_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_pt_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.600€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.750€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.900€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.050€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.200€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,55.2 L 155.8,55.2 L 253.7,47.9 L 351.5,47.9 L 449.3,47.9 L 547.2,47.6 L 645,47.6 L 645,200 L 58,200 Z" fill="url(#grad_pt_pt_benz)" />
    <path d="M 58,55.2 L 155.8,55.2 L 253.7,47.9 L 351.5,47.9 L 449.3,47.9 L 547.2,47.6 L 645,47.6" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,181.6 L 155.8,181.6 L 253.7,181.6 L 351.5,181.6 L 449.3,181.6 L 547.2,181.6 L 645,181.6 L 645,200 L 58,200 Z" fill="url(#grad_pt_pt_die)" />
    <path d="M 58,181.6 L 155.8,181.6 L 253.7,181.6 L 351.5,181.6 L 449.3,181.6 L 547.2,181.6 L 645,181.6" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="55.2" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="71.2" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.111€</text>
    <circle cx="155.8" cy="55.2" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="71.2" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.111€</text>
    <circle cx="253.7" cy="47.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="63.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.137€</text>
    <circle cx="351.5" cy="47.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="63.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.137€</text>
    <circle cx="449.3" cy="47.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="63.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.137€</text>
    <circle cx="547.2" cy="47.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="63.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.138€</text>
    <circle cx="645" cy="47.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="63.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.138€</text>
    <circle cx="58" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="155.8" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="253.7" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="351.5" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="449.3" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="547.2" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="645" cy="181.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="172.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
  </svg>
</div>

<ul>
  <li><a href="/pt/precos-combustiveis/setubal" class="city-link">Setúbal</a> liderou o índice de preços económicos com <strong>1,678 €/L</strong> na gasolina e <strong>1,549 €/L</strong> no gasóleo.</li>
  <li>Em <a href="/pt/precos-combustiveis/coimbra" class="city-link">Coimbra</a>, o posto GALP da <em>Rua do Brasil 364 (Estádio)</em> defendeu a gasolina a <strong>1,719 €/L</strong> face a uma média municipal de 2,144 €/L, permitindo poupar <strong>21,25 € num depósito de 50 litros</strong>.</li>
  <li>Bons valores foram igualmente registados em <a href="/pt/precos-combustiveis/braga" class="city-link">Braga</a> (DJB Combustíveis / Freitas a 1,935 €/L), <a href="/pt/precos-combustiveis/porto" class="city-link">Porto</a> (Auchan Gondomar II a 1,999 €/L) e <a href="/pt/precos-combustiveis/faro" class="city-link">Faro</a> (Intermarché e Auchan a 2,019 €/L).</li>
</ul>

<h2>🇨🇦 Novidade — Canadá (Quebeque): Estreia norte-americana no Observatório</h2>
<p>Esta semana assinala a inclusão oficial de <strong>753 postos monitorizados no Canadá (Quebeque)</strong> nos relatórios semanais da Huntly. O mercado quebequense (com valores em dólares canadianos $/L) registou uma quebra notória na gasolina na segunda metade da semana, descendo do pico de <strong>1,928 $/L</strong> na quarta-feira 14 para <strong>1,899 $/L</strong> no fim de semana (-2,9 cêntimos/L), perante um gasóleo estável nos <strong>2,910 $/L</strong>.</p>

<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Variação (12–18 Outubro) · Canadá (Quebeque)
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="grad_ca_pt_benz" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="grad_ca_pt_die" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">$1.800</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">$2.100</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">$2.400</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">$2.700</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">$3.000</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 12</text>
    <line x1="155.8" y1="30" x2="155.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="155.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 13</text>
    <line x1="253.7" y1="30" x2="253.7" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="253.7" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 14</text>
    <line x1="351.5" y1="30" x2="351.5" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="351.5" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qui 15</text>
    <line x1="449.3" y1="30" x2="449.3" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="449.3" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 16</text>
    <line x1="547.2" y1="30" x2="547.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="547.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 17</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 18</text>
    <path d="M 58,182.4 L 155.8,182.4 L 253.7,181.9 L 351.5,183.1 L 449.3,184.1 L 547.2,186 L 645,186 L 645,200 L 58,200 Z" fill="url(#grad_ca_pt_benz)" />
    <path d="M 58,182.4 L 155.8,182.4 L 253.7,181.9 L 351.5,183.1 L 449.3,184.1 L 547.2,186 L 645,186" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,43.9 L 155.8,43.9 L 253.7,43.2 L 351.5,42.5 L 449.3,42.7 L 547.2,42.7 L 645,42.7 L 645,200 L 58,200 Z" fill="url(#grad_ca_pt_die)" />
    <path d="M 58,43.9 L 155.8,43.9 L 253.7,43.2 L 351.5,42.5 L 449.3,42.7 L 547.2,42.7 L 645,42.7" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="182.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="173.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.924</text>
    <circle cx="155.8" cy="182.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="173.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.924</text>
    <circle cx="253.7" cy="181.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="172.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.928</text>
    <circle cx="351.5" cy="183.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="174.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.919</text>
    <circle cx="449.3" cy="184.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="175.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.912</text>
    <circle cx="547.2" cy="186" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="177" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.899</text>
    <circle cx="645" cy="186" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="177" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">$1.899</text>
    <circle cx="58" cy="43.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="60.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.902</text>
    <circle cx="155.8" cy="43.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="155.8" y="60.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.902</text>
    <circle cx="253.7" cy="43.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="253.7" y="60.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.907</text>
    <circle cx="351.5" cy="42.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="351.5" y="59.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.912</text>
    <circle cx="449.3" cy="42.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="449.3" y="59.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.910</text>
    <circle cx="547.2" cy="42.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="547.2" y="59.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.910</text>
    <circle cx="645" cy="42.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="59.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">$2.910</text>
  </svg>
</div>

<ul>
  <li>Nas grandes áreas metropolitanas de <a href="/pt/precos-combustiveis/montreal" class="city-link">Montreal</a>, <a href="/pt/precos-combustiveis/quebec" class="city-link">Cidade do Quebeque</a>, <a href="/pt/precos-combustiveis/levis" class="city-link">Lévis</a> e <a href="/pt/precos-combustiveis/trois-rivieres" class="city-link">Trois-Rivières</a>, os postos independentes abasteceram a <strong>1,709 $/L</strong> na gasolina e <strong>2,399 $/L</strong> no gasóleo (frente a médias provinciais de 1,922 $/L e 2,896 $/L), permitindo economizar <strong>10,65 $ na gasolina</strong> e <strong>24,85 $ no gasóleo</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/laval" class="city-link">Laval</a>, o posto da <em>Boulevard des Trappistines</em> fixou o gasóleo mais acessível da província a <strong>2,250 $/L</strong> (gasolina a 1,990 $/L), garantindo mais de <strong>33,00 $ de poupança num depósito de 50 litros</strong> face a <a href="/pt/precos-combustiveis/gatineau" class="city-link">Gatineau</a> (2,920 $/L), <a href="/pt/precos-combustiveis/longueuil" class="city-link">Longueuil</a> (2,919 $/L) e <a href="/pt/precos-combustiveis/sherbrooke" class="city-link">Sherbrooke</a> (2,913 $/L).</li>
</ul>

<div class="deal-card">
  <div>
    <span class="deal-badge">🏆 MELHOR OFERTA CANADÁ · QUEBEQUE</span>
    <div style="font-weight: 700; font-size: 1.05rem; margin-top: 4px; color:#fff;">Posto de Abastecimento — Boulevard des Trappistines, Laval</div>
    <div style="font-size: 0.85rem; color: #94a3b8;">Preço Gasóleo: <strong>2.250 $/L</strong> · Preço Gasolina: <strong>1.990 $/L</strong></div>
  </div>
  <div style="text-align: right;">
    <div style="color: var(--green); font-size: 1.4rem; font-weight: 800;">-33.00 $</div>
    <div style="font-size: 0.75rem; color: #94a3b8;">Poupança por depósito 50L Gasóleo</div>
  </div>
</div>

<h2>🏆 Top 5 dos Postos Mais Baratos da Europa (12–18 Outubro 2026)</h2>
<p>A tabela dos postos que possibilitaram o menor custo de abastecimento em toda a rede rodoviária europeia nesta semana:</p>

<table class="news-table">
  <thead>
    <tr>
      <th>#</th>
      <th>Nome do Posto</th>
      <th>Cidade</th>
      <th>País</th>
      <th>Gasolina</th>
      <th>Gasóleo</th>
      <th>Custo Depósito 50L (Gasolina)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>1</strong></td>
      <td><strong>AppleGreen</strong> (551 Kingstanding Rd)</td>
      <td><a href="/pt/precos-combustiveis/birmingham" class="city-link">Birmingham</a></td>
      <td>🇬🇧 UK</td>
      <td style="color: var(--green); font-weight:800;">£1.368 /L</td>
      <td>£1.438 /L</td>
      <td><strong>£68.40</strong> (~81,10 €)</td>
    </tr>
    <tr>
      <td><strong>2</strong></td>
      <td><strong>Postos Low-Cost Automáticos</strong></td>
      <td><a href="/pt/precos-combustiveis/malaga" class="city-link">Málaga</a> / <a href="/pt/precos-combustiveis/alicante" class="city-link">Alicante</a> / <a href="/pt/precos-combustiveis/palma-de-mallorca" class="city-link">Palma</a></td>
      <td>🇪🇸 ES</td>
      <td style="color: var(--green); font-weight:800;">1.489 €/L</td>
      <td>1.399 €/L</td>
      <td><strong>74.45 €</strong></td>
    </tr>
    <tr>
      <td><strong>3</strong></td>
      <td><strong>Esso</strong> (London Road)</td>
      <td><a href="/pt/precos-combustiveis/london" class="city-link">Londres</a></td>
      <td>🇬🇧 UK</td>
      <td style="color: var(--green); font-weight:800;">£1.519 /L</td>
      <td>£1.869 /L</td>
      <td><strong>£75.95</strong> (~90,05 €)</td>
    </tr>
    <tr>
      <td><strong>4</strong></td>
      <td><strong>Plenergy</strong> (Av. de la Diagonal 12)</td>
      <td><a href="/pt/precos-combustiveis/zaragoza" class="city-link">Saragoça</a></td>
      <td>🇪🇸 ES</td>
      <td style="color: var(--green); font-weight:800;">1.549 €/L</td>
      <td>1.679 €/L</td>
      <td><strong>77.45 €</strong></td>
    </tr>
    <tr>
      <td><strong>5</strong></td>
      <td><strong>Pompa Bianca</strong> (Via degli Angeli 190)</td>
      <td><a href="/pt/precos-combustiveis/roma" class="city-link">Roma</a></td>
      <td>🇮🇹 IT</td>
      <td style="color: var(--green); font-weight:800;">1.569 €/L</td>
      <td>2.058 €/L</td>
      <td><strong>78.45 €</strong></td>
    </tr>
  </tbody>
</table>

<div class="callout-box" style="margin-top: 18px;">
  <span class="callout-icon">⭐</span>
  <div>
    <strong>Menção Especial Gasóleo Itália:</strong> Em <a href="/pt/precos-combustiveis/verona" class="city-link">Verona</a>, o posto Q8 da Via Unità d'Italia 350 marcou gasolina a <strong>1,589 €/L</strong> e gasóleo a <strong>1,638 €/L</strong>, permitindo encher o depósito de gasóleo por apenas <strong>81,90 €</strong> (poupança de <strong>31,20 €</strong> face à média italiana).
  </div>
</div>

<div class="cta-box">
  <h3>📲 Descubra os Postos Mais Baratos Perto de Si em Tempo Real</h3>
  <p style="color: #cbd5e1; max-width: 600px; margin: 0 auto 20px;">Os dados do Observatório revelam que a disparidade de preços numa mesma área urbana pode exceder 60 cêntimos por litro. Com a app gratuita Huntly encontra em tempo real os postos mais económicos para gasolina, gasóleo, GPL e GNC geolocalizados no mapa.</p>
  <a href="/pt/download" class="cta-btn">Descarregue a App Huntly e Poupe até 31 € por Depósito →</a>
</div>]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[O que influencia realmente o preço da gasolina e do gasóleo? Os fatores determinantes de outubro de 2026: guerra na Ucrânia, tensões em Ormuz e o efeito Dangote]]></title>
      <link>https://www.gethuntly.eu/pt/news/o-que-influencia-preco-combustiveis-outubro-2026</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/o-que-influencia-preco-combustiveis-outubro-2026</guid>
      <pubDate>Sat, 17 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[barometer]]></category>
      <description><![CDATA[Gasóleo europeu acima dos 2,04 €/L com diferencial recorde de +16,5 cêntimos sobre a gasolina: análise dos três palcos geopolíticos e o papel estabilizador da mega-refinaria de Lekki.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Enquanto a monitorização diária da <strong>Huntly Ops</strong> continua a registar o gasóleo europeu acima do patamar psicológico dos <strong>2,04 €/L</strong> — com um diferencial histórico de mais de 16 cêntimos por litro face à gasolina sem chumbo — os postos de combustível europeus encontram-se na encruzilhada de três frentes geopolíticas decisivas. Saiba como o embargo russo, os estrangulamentos no Estreito de Ormuz e o novo corredor atlântico da mega-refinaria de Lekki estão a determinar o custo real do seu abastecimento.</p>

<div class="kpi-grid">
  <div class="kpi-card">
    <div class="lbl">Capacidade Refinaria Lekki</div>
    <div class="val" style="color: #38bdf8;">650.000 barris/dia</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Complexo single-train de Dangote</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Trânsito Global Ormuz</div>
    <div class="val" style="color: #f59e0b;">~20 %</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Risco marítimo e fretes recorde</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Média Gasóleo Europa (Huntly)</div>
    <div class="val" style="color: #ef4444;">2,041 €/L</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Diferencial: +0,165 € vs Gasolina (1,876 €)</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Poupança Máx. Depósito 50L</div>
    <div class="val" style="color: #30d158;">22,35 €</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Registado em postos independentes</div>
  </div>
</div>

<h2>1. O défice estrutural: a guerra na Ucrânia, os ataques às refinarias e a incógnita Trump-Rússia</h2>
<p>Para compreender a causa central da principal anomalia detetada pelo Observatório Huntly — o gasóleo consistentemente mais caro do que a gasolina em praticamente toda a Europa (+0,165 €/L em média) — é indispensável olhar para leste. Antes do conflito na Ucrânia, a Europa importava cerca de <strong>50 % dos seus carregamentos marítimos de gasóleo diretamente da Rússia</strong>.</p>
<p>O embargo comunitário aos produtos refinados russos quebrou esse cordão umbilical histórico. A esta pressão estrutural somaram-se os sucessivos ataques com drones ucranianos contra grandes complexos de refinação em solo russo (como <em>Ryazan</em>, <em>Samara</em> e <em>Nizhny Novgorod</em>), reduzindo a capacidade interna e levando Moscovo a proibições temporárias de exportação.</p>
<p><strong>A variável diplomática (O fator Trump)</strong>: Nas últimas semanas, os mercados de energia acompanham com atenção máxima as iniciativas diplomáticas norte-americanas e a pressão de Donald Trump para viabilizar um acordo entre Kiev e Moscovo, com o objetivo de reduzir as cotações mundiais do petróleo. No entanto, os analistas alertam para um desfasamento temporal: embora uma trégua fizesse recuar de imediato as cotações nos mercados de futuros, o regresso físico do gasóleo russo aos portos europeus exigiria a revogação formal das sanções da UE e meses de reparações nas refinarias atingidas. No curto prazo, o défice europeu de destilados médios mantém-se intacto.</p>

<h2>2. O estrangulamento logístico: o fator Ormuz e o prolongamento das rotas</h2>
<p>Com a saída da Rússia das cadeias diretas de abastecimento, a Europa virou-se em grande escala para os centros de refinação do Golfo Pérsico e da Ásia. Todavia, a deterioração da segurança marítima no <strong>Estreito de Ormuz</strong> (por onde transita cerca de um quinto do petróleo e derivados mundiais) e as ameaças no Mar Vermelho geraram um bloqueio logístico de grande impacto:</p>
<ul>
  <li><strong>Prémios de Risco de Guerra Recorde (War Risk Premiums)</strong>: As seguradoras marítimas elevaram substancialmente as apólices para os navios-tanque que navegam no Golfo Pérsico.</li>
  <li><strong>Desvio pelo Cabo da Boa Esperança</strong>: A necessidade de circum-navegar África acrescenta entre 10 a 14 dias de travessia até aos portos europeus, imobilizando navios e encarecendo as cotações do gasóleo nos portos de entrega (como Roterdão e Génova).</li>
</ul>

<h2>3. A válvula de escape atlântica: a mega-refinaria Dangote em Lekki</h2>
<p>Se a Europa conseguiu evitar situações de racionamento ou rutura física de combustível, isso deve-se em grande parte à entrada em funcionamento comercial da <strong>refinaria de Aliko Dangote em Lekki (Lagos, Nigéria)</strong>. Com um investimento superior a 20 mil milhões de dólares e uma capacidade nominal de 650.000 barris por dia (a maior refinaria de linha única do planeta), o complexo alterou os fluxos internacionais:</p>
<ul>
  <li><strong>Corredor Atlântico Direto</strong>: Os petroleiros que partem do Golfo da Guiné operam em rotas oceânicas atlanticas, totalmente imunes às tensões do Médio Oriente, assegurando prazos de entrega fiáveis para o Mediterrâneo e para o Norte da Europa.</li>
  <li><strong>Abastecimento Global</strong>: Para assegurar a refinação ininterrupta de gasóleo com teor ultrarreduzido de enxofre (ULSD), o polo importou crude WTI dos Estados Unidos e crude brasileiro, contornando atritos locais com a operadora estatal.</li>
</ul>

<div class="callout-box">
  <span class="callout-icon">💡</span>
  <div>
    <strong>HUNTLY INSIGHT | Como o mercado grossista gera a "Dispersão Local"</strong>
    <p>Quando as vias tradicionais (Rússia e Médio Oriente) estão sob forte pressão, as grandes petrolíferas de bandeira defendem as suas margens mantendo os preços de tabela elevados (como comprovam as médias francesas em <strong>2,380 €/L</strong> ou os valores em autoestradas acima de 2,25 €/L). Em contrapartida, as cargas atlânticas alternativas alimentam o <strong>mercado grossista independente</strong>. É este mecanismo que possibilita aos postos automáticos em Espanha (como em Málaga e Alicante) vender o gasóleo a <strong>1,399 €/L</strong> ou a postos independentes em <a href="/it/prezzi-carburanti/roma">Roma</a> atingir <strong>1,603 €/L</strong>, desbloqueando poupanças reais de até <strong>22,35 € num único abastecimento de 50 litros</strong>.</p>
  </div>
</div>

<h2>📊 Tabela de Síntese: Os Três Palcos que Decidem o Preço do Depósito</h2>
<div class="table-responsive">
  <table>
    <thead>
      <tr>
        <th>Palco Geopolítico</th>
        <th>Fator Crítico</th>
        <th>Impacto no Abastecimento da UE</th>
        <th>Efeito nas Bombas de Combustível (Huntly Radar)</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>🇪🇺/🇷🇺/🇺🇸 <strong>Europa de Leste (Ucrânia / Rússia / EUA)</strong></td>
        <td>Embargo da UE, ataques a refinarias e hipótese de negociação Trump-Moscovo</td>
        <td>Défice atual de 50 % do gasóleo marítimo histórico; potencial queda nos futuros em caso de trégua</td>
        <td><strong>Estrutural (+0,165 €/L no gasóleo)</strong>: eventuais acordos diplomáticos só trariam alívio às bombas a médio prazo</td>
      </tr>
      <tr>
        <td>🌊 <strong>Médio Oriente (Ormuz)</strong></td>
        <td>Tensões de navegação e prémios de risco de guerra elevados</td>
        <td>Desvios por África (+10 a 14 dias de navegação)</td>
        <td><strong>Volatilidade</strong>: inflaciona fretes marítimos e atrasa entregas</td>
      </tr>
      <tr>
        <td>🌍 <strong>África Ocidental (Lekki / Dangote)</strong></td>
        <td>Exportação de destilados médios (ULSD) para a Europa</td>
        <td>Novo corredor atlântico seguro e direto</td>
        <td><strong>Estabilizador</strong>: abastece redes independentes e alivia a escassez</td>
      </tr>
    </tbody>
  </table>
</div>

<h2>🎥 Análise em Vídeo</h2>
<p>Para aprofundar as dinâmicas globais de refinação, as restrições à exportação e o impacto dos ataques nas cadeias europeias de gasóleo, pode consultar a reportagem da <strong>Euronews</strong>:</p>

<a href="https://www.youtube.com/live/d_l7_rvWEB4" target="_blank" rel="noopener noreferrer" class="youtube-video-card">
  <div class="video-card-thumb">
    <img src="https://img.youtube.com/vi/d_l7_rvWEB4/hqdefault.jpg" alt="Euronews Video Report" loading="lazy" />
    <span class="play-btn-badge">▶</span>
  </div>
  <div class="video-card-info">
    <span class="video-tag">REPORTAGEM EM VÍDEO (INGLÊS)</span>
    <strong>Crise no Mercado do Gasóleo e Ataques a Refinarias: Grande Formato Euronews</strong>
    <p>Reportagem especial que analisa o impacto dos ataques sobre as capacidades de refinação e o reordenamento do comércio global de combustíveis.</p>
    <span class="video-link-text">Ver reportagem no YouTube ↗</span>
  </div>
</a>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Observatório de Combustíveis (5–11 Outubro 2026): O Mapa Semanal de Preços na Europa]]></title>
      <link>https://www.gethuntly.eu/pt/news/observatorio-combustiveis-europa-precos-5-11-outubro-2026</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/observatorio-combustiveis-europa-precos-5-11-outubro-2026</guid>
      <pubDate>Sun, 11 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[barometer]]></category>
      <description><![CDATA[Mais de 5.500 postos auditados em 6 países europeus: entre a aparente estabilidade das médias e diferenças recorde de até 22€ por abastecimento em Roma. Conheça as curvas de variação.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Entre segunda-feira 5 e domingo 11 de outubro de 2026, a infraestrutura de monitorização da <strong>Huntly Ops</strong> auditou e cruzou diariamente os preços de mais de <strong>5.500 postos de combustível</strong> em Portugal, Espanha, França, Alemanha, Itália e Reino Unido. O veredito da semana contraria a perceção comum: por detrás da aparente tranquilidade das médias nacionais existem <strong>diferenças até 22€ no mesmo depósito de 50 litros dentro da mesma área urbana</strong>, numa Europa dividida entre o oásis económico ibérico e o elevado peso fiscal noutros países.</p>

<div class="kpi-grid">
  <div class="kpi-card">
    <div class="lbl">Média Europa Gasolina</div>
    <div class="val" style="color: #00e676;">1.876 €</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Intervalo: 1.368€ – 2.230€</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Média Europa Gasóleo</div>
    <div class="val" style="color: #38bdf8;">2.041 €</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Diferença: +0.165 € vs Gasolina</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Recorde UK (Em Libras £)</div>
    <div class="val" style="color: #f59e0b;">£1.368</div>
    <div style="font-size:0.75rem; color:#94a3b8;">AppleGreen (Birmingham, UK)</div>
  </div>
  <div class="kpi-card">
    <div class="lbl">Poupança Máx Depósito 50L</div>
    <div class="val" style="color: #00e676;">22.35 €</div>
    <div style="font-size:0.75rem; color:#94a3b8;">Registado em Roma (Posto Branco)</div>
  </div>
</div>

<h2>🇮🇹 Itália: A Falsa Calma das Médias e a Disparidade de Bairro</h2>
<p>Em Itália, a semana encerrou com aparente estabilidade formal: a média nacional da gasolina oscilou apenas 2 cêntimos, passando de <strong>2.048 €/L</strong> na segunda-feira para <strong>2.032 €/L</strong> no domingo. Contudo, a verdadeira anomalia reside na <strong>extrema dispersão territorial</strong> dentro das próprias cidades.</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · Itália
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_it" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_it" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.000€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.070€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.140€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.210€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.280€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,170.9 L 175.4,168.4 L 292.8,180.6 L 410.2,182.4 L 527.6,180 L 645,180.6 L 645,200 L 58,200 Z" fill="url(#gradBenz_it)" />
    <path d="M 58,170.9 L 175.4,168.4 L 292.8,180.6 L 410.2,182.4 L 527.6,180 L 645,180.6" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,52.5 L 175.4,48.8 L 292.8,59.7 L 410.2,43.4 L 527.6,44 L 645,50 L 645,200 L 58,200 Z" fill="url(#gradDie_it)" />
    <path d="M 58,52.5 L 175.4,48.8 L 292.8,59.7 L 410.2,43.4 L 527.6,44 L 645,50" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="170.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="161.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.048€</text>
    <circle cx="175.4" cy="168.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="159.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.052€</text>
    <circle cx="292.8" cy="180.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="171.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.032€</text>
    <circle cx="410.2" cy="182.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="173.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.029€</text>
    <circle cx="527.6" cy="180" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="171" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.033€</text>
    <circle cx="645" cy="180.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="171.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.032€</text>
    <circle cx="58" cy="52.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="69.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.243€</text>
    <circle cx="175.4" cy="48.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="65.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.249€</text>
    <circle cx="292.8" cy="59.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="76.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.231€</text>
    <circle cx="410.2" cy="43.4" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="60.4" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.258€</text>
    <circle cx="527.6" cy="44" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="61" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.257€</text>
    <circle cx="645" cy="50" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="67" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.247€</text>
  </svg>
</div>

<p>Enquanto a média provincial se manteve acima dos 2 euros, os automobilistas que utilizaram o radar da Huntly para localizar postos brancos e independentes conseguiram poupanças substanciais:</p>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/roma" class="city-link">Roma</a>, perante uma média da capital de 2.016 €/L, o <em>Posto Independente da Via degli Angeli</em> manteve durante toda a semana o valor recorde de <strong>1.569 €/L</strong> na gasolina e <strong>1.603 €/L</strong> no gasóleo: uma diferença de <strong>44,7 cêntimos por litro, permitindo poupar 22.35 € num depósito de 50 litros</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/napoli" class="city-link">Nápoles</a>, o posto ENI da <em>Via Diocleziano</em> destacou-se com <strong>1.699 €/L</strong> (gasolina) e <strong>1.719 €/L</strong> (gasóleo), garantindo <strong>16.95 € de poupança por abastecimento</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/milano" class="city-link">Milão</a>, o posto IP da <em>Via Santa Rita da Cascia</em> fixou a gasolina em <strong>1.839 €/L</strong> (contra a média de 2.031 €/L), poupando <strong>9.60 € por depósito</strong> no centro da Lombardia.</li>
  <li>Grandes vantagens foram também registadas nos eixos de <a href="/pt/precos-combustiveis/torino" class="city-link">Turim</a> (ENI Corso Romania a 1.859 €/L), <a href="/pt/precos-combustiveis/firenze" class="city-link">Florença</a> (Edra Energia a 1.765 €/L), <a href="/pt/precos-combustiveis/bologna" class="city-link">Bolonha</a> (2.015 €/L), <a href="/pt/precos-combustiveis/genova" class="city-link">Génova</a> (2.019 €/L) e <a href="/pt/precos-combustiveis/palermo" class="city-link">Palermo</a> (Q8 a 1.949 €/L).</li>
</ul>

<div class="deal-card">
  <div>
    <span class="deal-badge">🏆 MELHOR OFERTA ITÁLIA</span>
    <div style="font-weight: 700; font-size: 1.05rem; margin-top: 4px; color:#fff;">Posto Branco Independente — Via Degli Angeli 190, Roma</div>
    <div style="font-size: 0.85rem; color: #94a3b8;">Preço Gasolina: <strong>1.569 €/L</strong> · Preço Gasóleo: <strong>1.603 €/L</strong></div>
  </div>
  <div style="text-align: right;">
    <div style="color: var(--green); font-size: 1.4rem; font-weight: 800;">-22.35 €</div>
    <div style="font-size: 0.75rem; color: #94a3b8;">Poupança num depósito de 50L</div>
  </div>
</div>

<h2>🇪🇸 Espanha: O Oásis de Poupança e a Descida Constante</h2>
<p>Espanha confirma-se como o mercado mais vantajoso da Europa Ocidental. Ao longo da semana, as médias nacionais registaram uma descida suave e consistente: a gasolina desceu de <strong>1.804 €/L</strong> para <strong>1.787 €/L</strong> e o gasóleo de <strong>1.908 €/L</strong> para <strong>1.889 €/L</strong>.</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · Espanha
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_es" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_es" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.750€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.795€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.840€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.885€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.930€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,149 L 175.4,157.5 L 292.8,161.3 L 410.2,166.9 L 527.6,167.9 L 645,165.1 L 645,200 L 58,200 Z" fill="url(#gradBenz_es)" />
    <path d="M 58,149 L 175.4,157.5 L 292.8,161.3 L 410.2,166.9 L 527.6,167.9 L 645,165.1" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,50.8 L 175.4,58.3 L 292.8,64.9 L 410.2,72.5 L 527.6,69.7 L 645,68.7 L 645,200 L 58,200 Z" fill="url(#gradDie_es)" />
    <path d="M 58,50.8 L 175.4,58.3 L 292.8,64.9 L 410.2,72.5 L 527.6,69.7 L 645,68.7" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="149" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="140" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.804€</text>
    <circle cx="175.4" cy="157.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="148.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.795€</text>
    <circle cx="292.8" cy="161.3" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="152.3" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.791€</text>
    <circle cx="410.2" cy="166.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="157.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.785€</text>
    <circle cx="527.6" cy="167.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="158.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.784€</text>
    <circle cx="645" cy="165.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="156.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">1.787€</text>
    <circle cx="58" cy="50.8" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="67.8" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.908€</text>
    <circle cx="175.4" cy="58.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="75.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.900€</text>
    <circle cx="292.8" cy="64.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="81.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.893€</text>
    <circle cx="410.2" cy="72.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="89.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.885€</text>
    <circle cx="527.6" cy="69.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="86.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.888€</text>
    <circle cx="645" cy="68.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="85.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.889€</text>
  </svg>
</div>

<p>O elemento determinante em Espanha é a enorme densidade de postos <em>low-cost totalmente automáticos</em> (como Plenoil, Petroprix e Ballenoil) que operam com margens muito reduzidas:</p>

<ul>
  <li>Nas zonas costeiras e no sul, como <a href="/pt/precos-combustiveis/malaga" class="city-link">Málaga</a>, <a href="/pt/precos-combustiveis/alicante" class="city-link">Alicante</a> e <a href="/pt/precos-combustiveis/palma" class="city-link">Palma</a> de Maiorca, os preços mínimos fixaram-se nuns impressionantes <strong>1.489 €/L na gasolina</strong> e <strong>1.399 €/L no gasóleo</strong>. Um condutor que ateste aqui poupa cerca de <strong>27 € face à média italiana</strong>!</li>
  <li>Na capital <a href="/pt/precos-combustiveis/madrid" class="city-link">Madrid</a>, postos independentes e de hipermercados (Alcampo, Plenergy) garantiram abastecimentos a <strong>1.679 €/L</strong> face à média urbana de 1.804 €/L.</li>
  <li>Poupanças notáveis foram igualmente verificadas em <a href="/pt/precos-combustiveis/barcelona" class="city-link">Barcelona</a> (Tamoil a 1.669 €/L), <a href="/pt/precos-combustiveis/valencia" class="city-link">Valência</a> (Texako Trucks a 1.650 €/L) e <a href="/pt/precos-combustiveis/sevilla" class="city-link">Sevilha</a> (Petroprix a 1.579 €/L).</li>
</ul>

<h2>🇩🇪 Alemanha: O Aumento de Sexta-feira e o Horário Noturno</h2>
<p>O mercado alemão revelou a maior oscilação da semana. Após quatro dias de descida suave, sexta-feira 9 de outubro trouxe uma <strong>forte subida antes do fim de semana</strong>: a gasolina saltou repentinamente para <strong>2.230 €/L (+14,2 cêntimos em 48 horas)</strong> e o gasóleo para <strong>2.362 €/L (+17,2 cêntimos)</strong>, aliviando depois no fim de semana (fecho a 2.113 €/L no domingo).</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · Alemanha
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_de" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_de" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.050€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.137€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.225€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.313€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.400€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,168.9 L 175.4,178.1 L 292.8,181.5 L 410.2,112.6 L 527.6,166.5 L 645,169.4 L 645,200 L 58,200 Z" fill="url(#gradBenz_de)" />
    <path d="M 58,168.9 L 175.4,178.1 L 292.8,181.5 L 410.2,112.6 L 527.6,166.5 L 645,169.4" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,116.9 L 175.4,124.7 L 292.8,132 L 410.2,48.5 L 527.6,109.2 L 645,112.6 L 645,200 L 58,200 Z" fill="url(#gradDie_de)" />
    <path d="M 58,116.9 L 175.4,124.7 L 292.8,132 L 410.2,48.5 L 527.6,109.2 L 645,112.6" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="168.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="159.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.114€</text>
    <circle cx="175.4" cy="178.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="169.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.095€</text>
    <circle cx="292.8" cy="181.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="172.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.088€</text>
    <circle cx="410.2" cy="112.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="103.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.230€</text>
    <circle cx="527.6" cy="166.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="157.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.119€</text>
    <circle cx="645" cy="169.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="160.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.113€</text>
    <circle cx="58" cy="116.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="133.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.221€</text>
    <circle cx="175.4" cy="124.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="141.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.205€</text>
    <circle cx="292.8" cy="132" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="149" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.190€</text>
    <circle cx="410.2" cy="48.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="65.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.362€</text>
    <circle cx="527.6" cy="109.2" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="126.2" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.237€</text>
    <circle cx="645" cy="112.6" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="129.6" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.230€</text>
  </svg>
</div>

<p>Na Alemanha, a obrigação de comunicar tarifas em tempo real ao Bundeskartellamt gera grandes oscilações ao longo das 24 horas:</p>

<ul>
  <li>Nas grandes áreas industriais como <a href="/pt/precos-combustiveis/koeln" class="city-link">Colónia</a>, <a href="/pt/precos-combustiveis/duesseldorf" class="city-link">Düsseldorf</a> e <a href="/pt/precos-combustiveis/muenchen" class="city-link">Munique</a>, os postos independentes ofereceram janelas a <strong>1.639 €/L</strong>, mas apenas no período noturno (das 18h00 às 22h00).</li>
  <li>Na capital <a href="/pt/precos-combustiveis/berlin" class="city-link">Berlim</a>, os postos de supermercado mantiveram-se entre 2.049 €/L e 2.059 €/L, enquanto em <a href="/pt/precos-combustiveis/stuttgart" class="city-link">Estugarda</a>, <a href="/pt/precos-combustiveis/frankfurt" class="city-link">Frankfurt</a> e <a href="/pt/precos-combustiveis/hamburg" class="city-link">Hamburgo</a> os valores diurnos superaram com frequência os 2.10 €/L.</li>
</ul>

<div class="callout warning">
  <strong>💡 Dica Huntly para conduzir na Alemanha:</strong> Evite abastecer à sexta-feira à tarde ou de manhã cedo (07h00–08h30). Atester o depósito à noite entre as 19h00 e as 21h30 permite poupar entre 12 e 16 cêntimos por litro no mesmo posto.
</div>

<h2>🇫🇷 França: O Gasóleo Mais Caro da Europa e o Apoio dos Hipermercados</h2>
<p>Em França, a fiscalidade e a capacidade de refinação mantiveram o gasóleo em níveis máximos: com uma média semanal entre <strong>2.351 €/L e 2.380 €/L</strong>, França registou o gasóleo mais caro da Europa. A gasolina fixou-se em torno dos <strong>2.170 €/L</strong>.</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · França
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_fr" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_fr" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.140€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.208€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.275€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.343€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.410€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,173.6 L 175.4,178.6 L 292.8,181.1 L 410.2,181.7 L 527.6,181.1 L 645,178.6 L 645,200 L 58,200 Z" fill="url(#gradBenz_fr)" />
    <path d="M 58,173.6 L 175.4,178.6 L 292.8,181.1 L 410.2,181.7 L 527.6,181.1 L 645,178.6" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,48.9 L 175.4,53.3 L 292.8,57.7 L 410.2,67.1 L 527.6,67.1 L 645,66.5 L 645,200 L 58,200 Z" fill="url(#gradDie_fr)" />
    <path d="M 58,48.9 L 175.4,53.3 L 292.8,57.7 L 410.2,67.1 L 527.6,67.1 L 645,66.5" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="173.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="164.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.182€</text>
    <circle cx="175.4" cy="178.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="169.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.174€</text>
    <circle cx="292.8" cy="181.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="172.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.170€</text>
    <circle cx="410.2" cy="181.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="172.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.169€</text>
    <circle cx="527.6" cy="181.1" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="172.1" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.170€</text>
    <circle cx="645" cy="178.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="169.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.174€</text>
    <circle cx="58" cy="48.9" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="65.9" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.380€</text>
    <circle cx="175.4" cy="53.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="70.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.373€</text>
    <circle cx="292.8" cy="57.7" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="74.7" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.366€</text>
    <circle cx="410.2" cy="67.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="84.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.351€</text>
    <circle cx="527.6" cy="67.1" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="84.1" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.351€</text>
    <circle cx="645" cy="66.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="83.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">2.352€</text>
  </svg>
</div>

<p>O refúgio para os automobilistas em França continua a ser a rede das grandes superfícies (E.Leclerc, Carrefour, Intermarché), praticando combustível a preço de custo:</p>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/paris" class="city-link">Paris</a>, enquanto as estações do Boulevard Périphérique atingiram 2.20 €/L, os postos da periferia ofereceram gasolina a <strong>1.880 €/L</strong>, poupando <strong>14.60 € por abastecimento</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/lyon" class="city-link">Lyon</a>, <a href="/pt/precos-combustiveis/marseille" class="city-link">Marselha</a> e <a href="/pt/precos-combustiveis/toulouse" class="city-link">Toulouse</a>, os postos de centros comerciais mantiveram <strong>1.990 €/L</strong> na gasolina e <strong>2.250 €/L</strong> no gasóleo, evitando a sobretaxa de 8€ a 10€ das autoestradas.</li>
  <li>Idêntica tendência verificou-se em <a href="/pt/precos-combustiveis/bordeaux" class="city-link">Bordéus</a>, <a href="/pt/precos-combustiveis/nice" class="city-link">Nice</a>, <a href="/pt/precos-combustiveis/nantes" class="city-link">Nantes</a> e <a href="/pt/precos-combustiveis/lille" class="city-link">Lille</a>.</li>
</ul>

<h2>🇬🇧 Reino Unido: Preços em Libras (£) e a Liderança da AppleGreen</h2>
<p>No Reino Unido, os registos oficiais da Competition and Markets Authority (CMA) são expressos em <strong>Libras Esterlinas (£/L)</strong>. O mercado revelou estabilidade: a média nacional da gasolina variou de <strong>£1.721/L</strong> na segunda-feira para <strong>£1.719/L</strong> no domingo, e o gasóleo de <strong>£1.977/L</strong> para <strong>£1.975/L</strong>.</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · Reino Unido
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_gb" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_gb" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.680</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.762</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.845</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£1.927</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">£2.010</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,178.9 L 175.4,178.4 L 292.8,178.9 L 410.2,179.4 L 527.6,179.4 L 645,179.9 L 645,200 L 58,200 Z" fill="url(#gradBenz_gb)" />
    <path d="M 58,178.9 L 175.4,178.4 L 292.8,178.9 L 410.2,179.4 L 527.6,179.4 L 645,179.9" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,47 L 175.4,47 L 292.8,47 L 410.2,47.5 L 527.6,48 L 645,48 L 645,200 L 58,200 Z" fill="url(#gradDie_gb)" />
    <path d="M 58,47 L 175.4,47 L 292.8,47 L 410.2,47.5 L 527.6,48 L 645,48" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="178.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="169.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.721</text>
    <circle cx="175.4" cy="178.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="169.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.722</text>
    <circle cx="292.8" cy="178.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="169.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.721</text>
    <circle cx="410.2" cy="179.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="170.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.720</text>
    <circle cx="527.6" cy="179.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="170.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.720</text>
    <circle cx="645" cy="179.9" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="170.9" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">£1.719</text>
    <circle cx="58" cy="47" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="64" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.977</text>
    <circle cx="175.4" cy="47" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="64" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.977</text>
    <circle cx="292.8" cy="47" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="64" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.977</text>
    <circle cx="410.2" cy="47.5" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="64.5" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.976</text>
    <circle cx="527.6" cy="48" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="65" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.975</text>
    <circle cx="645" cy="48" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="65" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">£1.975</text>
  </svg>
</div>

<p>Foi no Reino Unido que o Observatório Huntly registou o <strong>posto de abastecimento mais barato de toda a Europa</strong>:</p>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/birmingham" class="city-link">Birmingham</a>, os postos da rede <strong>AppleGreen</strong> (Kingstanding Road e Hagley Road West) superaram todos os rivais com o valor surpreendente de <strong>£1.368/L na gasolina</strong> (cerca de 136,8 pence) e <strong>£1.438/L no gasóleo</strong>. Atestar 50L custa apenas <strong>£68.40</strong>, poupando mais de <strong>£17.50 por depósito</strong> face à média britânica!</li>
  <li>Em <a href="/pt/precos-combustiveis/london" class="city-link">Londres</a>, o posto Esso da <em>London Road</em> marcou <strong>£1.519/L</strong> (mais de £10 de poupança face à média londrina de £1.722/L).</li>
  <li>Excelentes valores surgiram também em <a href="/pt/precos-combustiveis/leeds" class="city-link">Leeds</a> (Esso Aire Valley a £1.529/L), <a href="/pt/precos-combustiveis/manchester" class="city-link">Manchester</a> (BP Wigan Road a £1.539/L), <a href="/pt/precos-combustiveis/edinburgh" class="city-link">Edimburgo</a> (BP a £1.599/L) e <a href="/pt/precos-combustiveis/glasgow" class="city-link">Glasgow</a> (Asda Duke Street a £1.707/L).</li>
</ul>

<h2>🇵🇹 Portugal: A Disparidade do ISP e o Abastecimento Transfronteiriço</h2>
<p>Em Portugal, o mercado é influenciado pelo Imposto sobre Produtos Petrolíferos (ISP), mantendo a gasolina elevada (média semanal entre <strong>2.075 €/L e 2.126 €/L</strong>), enquanto o gasóleo beneficia de regimes comerciais próprios (média de 1.665 €/L nos eixos centrais).</p>


<div class="fuel-chart-wrapper" style="background: #0d1117; border: 1px solid rgba(255,255,255,0.08); border-radius: 16px; padding: 20px; margin: 26px 0; box-shadow: 0 8px 24px rgba(0,0,0,0.35);">
  <div style="display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 14px;">
    <div style="font-size: 0.95rem; font-weight: 700; color: #f0f6fc; display: flex; align-items: center; gap: 8px;">
      <span style="display: inline-block; width: 8px; height: 8px; background: #00e676; border-radius: 50%; box-shadow: 0 0 8px #00e676;"></span>
      Curva Cartesiana de Preços (5–11 Outubro) · Portugal
    </div>
    <div style="display: flex; gap: 18px; font-size: 0.82rem; font-weight: 600;">
      <span style="color: #00e676; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #00e676; border-radius: 2px; display: inline-block;"></span> Gasolina</span>
      <span style="color: #38bdf8; display: flex; align-items: center; gap: 6px;"><span style="width: 12px; height: 3px; background: #38bdf8; border-radius: 2px; display: inline-block;"></span> Gasóleo</span>
    </div>
  </div>
  <svg viewBox="0 0 680 240" style="width: 100%; height: auto; overflow: visible;" font-family="system-ui, -apple-system, Segoe UI, Roboto, sans-serif">
    <defs>
      <linearGradient id="gradBenz_pt" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#00e676" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#00e676" stop-opacity="0.0"/>
      </linearGradient>
      <linearGradient id="gradDie_pt" x1="0" y1="0" x2="0" y2="1">
        <stop offset="0%" stop-color="#38bdf8" stop-opacity="0.25"/>
        <stop offset="100%" stop-color="#38bdf8" stop-opacity="0.0"/>
      </linearGradient>
    </defs>
    <line x1="58" y1="200" x2="645" y2="200" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="204" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.600€</text>
    <line x1="58" y1="157.5" x2="645" y2="157.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="161.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.740€</text>
    <line x1="58" y1="115" x2="645" y2="115" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="119" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">1.880€</text>
    <line x1="58" y1="72.5" x2="645" y2="72.5" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="76.5" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.020€</text>
    <line x1="58" y1="30" x2="645" y2="30" stroke="rgba(255,255,255,0.07)" stroke-dasharray="4 4" />
    <text x="48" y="34" fill="#8b949e" font-size="10" font-weight="500" text-anchor="end">2.160€</text>
    <line x1="58" y1="30" x2="58" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="58" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Seg 5</text>
    <line x1="175.4" y1="30" x2="175.4" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="175.4" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Ter 6</text>
    <line x1="292.8" y1="30" x2="292.8" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="292.8" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Qua 7</text>
    <line x1="410.2" y1="30" x2="410.2" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="410.2" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sex 9</text>
    <line x1="527.6" y1="30" x2="527.6" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="527.6" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Sáb 10</text>
    <line x1="645" y1="30" x2="645" y2="200" stroke="rgba(255,255,255,0.04)" />
    <text x="645" y="220" fill="#8b949e" font-size="11" font-weight="500" text-anchor="middle">Dom 11</text>

    <path d="M 58,40.3 L 175.4,45.5 L 292.8,44.6 L 410.2,55.8 L 527.6,46.4 L 645,46.7 L 645,200 L 58,200 Z" fill="url(#gradBenz_pt)" />
    <path d="M 58,40.3 L 175.4,45.5 L 292.8,44.6 L 410.2,55.8 L 527.6,46.4 L 645,46.7" fill="none" stroke="#00e676" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <path d="M 58,180.3 L 175.4,180.3 L 292.8,180.3 L 410.2,180.3 L 527.6,180.3 L 645,180.3 L 645,200 L 58,200 Z" fill="url(#gradDie_pt)" />
    <path d="M 58,180.3 L 175.4,180.3 L 292.8,180.3 L 410.2,180.3 L 527.6,180.3 L 645,180.3" fill="none" stroke="#38bdf8" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" />
    <circle cx="58" cy="40.3" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="31.299999999999997" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.126€</text>
    <circle cx="175.4" cy="45.5" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="36.5" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.109€</text>
    <circle cx="292.8" cy="44.6" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="35.6" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.112€</text>
    <circle cx="410.2" cy="55.8" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="46.8" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.075€</text>
    <circle cx="527.6" cy="46.4" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="37.4" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.106€</text>
    <circle cx="645" cy="46.7" r="4.5" fill="#00e676" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="37.7" fill="#00e676" font-size="10" font-weight="700" text-anchor="middle">2.105€</text>
    <circle cx="58" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="58" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="175.4" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="175.4" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="292.8" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="292.8" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="410.2" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="410.2" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="527.6" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="527.6" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
    <circle cx="645" cy="180.3" r="4.5" fill="#38bdf8" stroke="#0d1117" stroke-width="2" />
    <text x="645" y="197.3" fill="#38bdf8" font-size="10" font-weight="700" text-anchor="middle">1.665€</text>
  </svg>
</div>

<p>Esta diferença sustenta as idas a Espanha para abastecer, mas no país também existem opções bastante competitivas:</p>

<ul>
  <li>Em <a href="/pt/precos-combustiveis/coimbra" class="city-link">Coimbra</a>, o posto Galp em <em>San José</em> praticou <strong>1.719 €/L</strong> contra a média municipal de 2.111 €/L, permitindo uma <strong>poupança de 19.60 € num depósito de 50L</strong>.</li>
  <li>Em <a href="/pt/precos-combustiveis/setubal" class="city-link">Setúbal</a>, o posto low-cost local fixou <strong>1.678 €/L</strong> na gasolina e <strong>1.549 €/L</strong> no gasóleo.</li>
  <li>Em centros como <a href="/pt/precos-combustiveis/lisboa" class="city-link">Lisboa</a> e <a href="/pt/precos-combustiveis/porto" class="city-link">Porto</a>, bem como em <a href="/pt/precos-combustiveis/braga" class="city-link">Braga</a> e <a href="/pt/precos-combustiveis/faro" class="city-link">Faro</a>, os postos independentes continuam a ser a melhor forma de combater os aumentos de preços.</li>
</ul>

<h2>🏆 Top 5 dos Postos de Combustível Mais Baratos da Europa (5–11 Outubro)</h2>
<p>Apresentamos a lista oficial dos 5 postos que registaram os preços mais baixos no nosso levantamento semanal (na moeda local de referência):</p>

<table class="data-table">
  <thead>
    <tr>
      <th>#</th>
      <th>Posto</th>
      <th>Cidade</th>
      <th>País</th>
      <th>Gasolina</th>
      <th>Gasóleo</th>
      <th>Custo Depósito 50L</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>1</strong></td>
      <td><strong>AppleGreen</strong> (Kingstanding Road)</td>
      <td><a href="/pt/precos-combustiveis/birmingham" class="city-link">Birmingham</a></td>
      <td>🇬🇧 UK</td>
      <td style="color: var(--green); font-weight:800;">£1.368 /L</td>
      <td>£1.438 /L</td>
      <td><strong>£68.40</strong></td>
    </tr>
    <tr>
      <td><strong>2</strong></td>
      <td><strong>Posto Branco Low Cost</strong></td>
      <td><a href="/pt/precos-combustiveis/malaga" class="city-link">Málaga</a></td>
      <td>🇪🇸 ES</td>
      <td style="color: var(--green); font-weight:800;">1.489 €/L</td>
      <td>1.399 €/L</td>
      <td><strong>74.45 €</strong></td>
    </tr>
    <tr>
      <td><strong>3</strong></td>
      <td><strong>Posto Branco Low Cost</strong></td>
      <td><a href="/pt/precos-combustiveis/alicante" class="city-link">Alicante</a></td>
      <td>🇪🇸 ES</td>
      <td style="color: var(--green); font-weight:800;">1.489 €/L</td>
      <td>1.399 €/L</td>
      <td><strong>74.45 €</strong></td>
    </tr>
    <tr>
      <td><strong>4</strong></td>
      <td><strong>Posto Branco Low Cost</strong></td>
      <td><a href="/pt/precos-combustiveis/palma" class="city-link">Palma</a></td>
      <td>🇪🇸 ES</td>
      <td style="color: var(--green); font-weight:800;">1.489 €/L</td>
      <td>1.399 €/L</td>
      <td><strong>74.45 €</strong></td>
    </tr>
    <tr>
      <td><strong>5</strong></td>
      <td><strong>Esso</strong> (London Road)</td>
      <td><a href="/pt/precos-combustiveis/london" class="city-link">Londres</a></td>
      <td>🇬🇧 UK</td>
      <td style="color: var(--green); font-weight:800;">£1.519 /L</td>
      <td>£1.869 /L</td>
      <td><strong>£75.95</strong></td>
    </tr>
  </tbody>
</table>

<div class="cta-box">
  <h3>📲 Saiba os Preços dos Postos Perto de Si</h3>
  <p style="color: #cbd5e1; max-width: 600px; margin: 0 auto 20px;">Pode descarregar a aplicação Huntly para saber em qualquer momento os preços atualizados de gasolina e gasóleo nos postos perto de si e poupar até 22€ em cada abastecimento.</p>
  <a href="/download" class="cta-btn">Descarregar a Aplicação Huntly →</a>
</div>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[De Portal de Preços de Combustível a Plataforma de Dados: O Novo Projeto Huntly Data]]></title>
      <link>https://www.gethuntly.eu/pt/news/de-portal-precos-a-plataforma-dados-huntly-data</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/de-portal-precos-a-plataforma-dados-huntly-data</guid>
      <pubDate>Thu, 08 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[announcement]]></category>
      <description><![CDATA[O Huntly nasceu para ajudar condutores a poupar combustível. Com mais de 80.000 postos monitorizados na Europa e Quebec, abrimos o nosso catálogo estruturado para empresas, frotas, desenvolvedores e plataformas de IA.]]></description>
      <content:encoded><![CDATA[
<p class="lead">O Huntly nasceu com uma meta transparente: permitir que cada condutor encontre o combustível mais acessível no seu trajeto. Com a expansão para <strong>mais de 80.000 postos de abastecimento ativos em 7 mercados europeus e no Quebec (Canadá)</strong>, esse património informativo abre um novo capítulo: <strong>o lançamento do Huntly Data</strong>.</p>

<h2>🌐 Do Consumidor ao B2B: Valor Estratégico dos Dados</h2>
<p>Transportadores internacionais, gestores de frotas e aplicações de IA recorrem cada vez mais aos nossos índices para contornar a fragmentação dos dados em múltiplos países. O Huntly harmoniza tudo sob uma estrutura unificada e precisa.</p>

<h2>💼 Principais Casos de Uso</h2>
<ul>
  <li><strong>Frotas & Logística:</strong> Otimização de paragens de abastecimento em corredores internacionais.</li>
  <li><strong>Navegação Automóvel:</strong> Telemetria de preços ao vivo nos sistemas de infoentretenimento.</li>
  <li><strong>Inteligência de Mercado:</strong> Análise de margens e transição energética.</li>
  <li><strong>IA & Motores de Busca:</strong> Datasets estruturados para agentes autónomos e modelos LLM.</li>
</ul>

<div style="background:rgba(0,230,118,0.08); border:1px solid rgba(0,230,118,0.3); border-radius:18px; padding:24px; margin:32px 0;">
  <h3 style="margin-top:0; color:var(--green); font-size:1.25rem;">🔍 Conheça a Página Oficial Huntly Data</h3>
  <p style="margin-bottom:16px;">Consulte todos os detalhes e formatos de acesso na página <a href="/pt/data" style="color:var(--green); font-weight:700; text-decoration:underline;">Huntly Data & API</a>.</p>
  <p style="margin:0; font-size:0.95rem; color:var(--muted);">Para parcerias e consultas de dados, contacte <a href="mailto:infos@gethuntly.eu" style="color:#fff; font-weight:700;">infos@gethuntly.eu</a>.</p>
</div>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Além dos Registos Oficiais: Como a Huntly Prepara a Expansão na Suíça e Bélgica com Crowdsourcing Comunitário]]></title>
      <link>https://www.gethuntly.eu/pt/news/suica-belgica-crowdsourcing-comunidade-precos-combustiveis</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/suica-belgica-crowdsourcing-comunidade-precos-combustiveis</guid>
      <pubDate>Wed, 07 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[roadmap]]></category>
      <description><![CDATA[Em países sem dados governamentais abertos em tempo real como a Suíça e a Bélgica, a Huntly projeta um modelo participativo: condutores a reportar e confirmar preços juntos.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Enquanto em Portugal, Espanha, França ou Itália a Huntly assenta em dados ministeriais oficiais, alguns dos mercados europeus de maior tráfego funcionam de forma diferente. Países como a <strong>Suíça</strong> e a <strong>Bélgica</strong> colocam um desafio fascinante: <strong>a inteligência coletiva da comunidade de condutores</strong>.</p>

<h2>🏔️ Mercados Sem Dados Abertos Centralizados</h2>
<ul>
  <li><strong>Na Suíça (🇨🇭)</strong>: O mercado é liberalizado e não existe observatório governamental central com API aberta. Os preços variam bastante entre cantões e entre autoestradas e vias secundárias.</li>
  <li><strong>Na Bélgica (🇧🇪)</strong>: O Ministério da Economia define preços máximos, mas os postos aplicam descontos locais variáveis sem base de dados em tempo real.</li>
</ul>

<h2>🚗 Corredores Estratégicos de Fronteira</h2>
<div class="table-responsive">
  <table>
    <thead>
      <tr>
        <th>Corredor Internacional</th>
        <th>Cidades de Partida na Huntly</th>
        <th>Destino</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><strong>Eixo Lombardia - Cantão Tessino</strong></td>
        <td>
          <a href="/pt/precos-combustiveis/milano" style="color:var(--green); font-weight:700;">Milão</a>, 
          <a href="/it/prezzi-carburanti/varese" style="color:var(--green); font-weight:700;">Varese</a>
        </td>
        <td>Chiasso, Lugano</td>
      </tr>
      <tr>
        <td><strong>Eixo Ródano - Suíça Romanda</strong></td>
        <td>
          <a href="/pt/precos-combustiveis/lyon" style="color:var(--green); font-weight:700;">Lião (Lyon)</a>
        </td>
        <td>Genebra, Lausana</td>
      </tr>
      <tr>
        <td><strong>Eixo Norte de França - Flandres / Valónia</strong></td>
        <td>
          <a href="/pt/precos-combustiveis/lille" style="color:var(--green); font-weight:700;">Lille</a>, 
          <a href="/fr/prix-carburants/reims" style="color:var(--green); font-weight:700;">Reims</a>
        </td>
        <td>Bruxelas, Gante</td>
      </tr>
      <tr>
        <td><strong>Eixo Renânia - Liège</strong></td>
        <td>
          <a href="/pt/precos-combustiveis/koln" style="color:var(--green); font-weight:700;">Colónia</a>, 
          <a href="/de/spritpreise/aachen" style="color:var(--green); font-weight:700;">Aachen</a>
        </td>
        <td>Liège, Eupen</td>
      </tr>
    </tbody>
  </table>
</div>

<p>Condutores que partem de <a href="/pt/precos-combustiveis/milano" style="color:var(--green); font-weight:700;">Milão</a> ou de <a href="/pt/precos-combustiveis/lyon" style="color:var(--green); font-weight:700;">Lião</a> podem já identificar o posto mais barato antes da fronteira; o crowdsourcing expandirá essa poupança além-fronteiras.</p>

<h2>🤝 O Modelo Colaborativo</h2>
<p>A união entre condutores permite atualizar preços em 1 toque na app e validá-los por consenso da comunidade, garantindo transparência onde faltam dados estatais.</p>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[A Huntly Atravessa o Atlântico: Cobertura de Combustíveis no Canadá (Québec) e Marco de 7 Países]]></title>
      <link>https://www.gethuntly.eu/pt/news/expansao-canada-quebec-7-paises-huntly</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/expansao-canada-quebec-7-paises-huntly</guid>
      <pubDate>Tue, 06 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[active]]></category>
      <description><![CDATA[Das capitais europeias à América do Norte: a Huntly ativa a monitorização de combustíveis em tempo real em todo o Québec (Montréal, Québec, Laval) em $/L com Radar 3D e pesquisa rápida de cidades.]]></description>
      <content:encoded><![CDATA[
<p class="lead">A Huntly dá o seu primeiro grande passo transatlântico: a partir de hoje, a nossa plataforma de transparência nos preços dos combustíveis chega oficialmente ao <strong>Canadá</strong>, estreando-se na província do <strong>Québec</strong>. Com este lançamento, atingimos o marco histórico de <strong>7 países ativos em todo o mundo</strong>.</p>

<h2>🍁 Québec: A Porta de Entrada na América do Norte</h2>
<p>A província francófona do Canadá é o cenário ideal para iniciar a expansão internacional da Huntly: extensas distâncias rodoviárias, dependência diária do automóvel e forte atenção das famílias às oscilações nos preços da gasolina.</p>

<p>Os condutores no Québec passam a poder comparar preços e encontrar os postos mais económicos nos seus trajetos quotidianos:</p>

<ul>
  <li><strong>Montréal</strong> e toda a área metropolitana</li>
  <li><strong>Québec City</strong> (Capitale-Nationale)</li>
  <li><strong>Laval</strong> e o acesso às Laurentides</li>
  <li><strong>Gatineau</strong> (Outaouais)</li>
  <li><strong>Longueuil</strong> (Montérégie)</li>
  <li><strong>Sherbrooke</strong> (Estrie)</li>
  <li><strong>Lévis</strong> (Chaudière-Appalaches)</li>
  <li><strong>Trois-Rivières</strong> (Mauricie)</li>
</ul>

<h2>🌍 7 Países Unidos pela Transparência de Preços</h2>
<p>Com a inclusão do Canadá, a Huntly agrega a monitorização de preços em <strong>7 países internacionais</strong>:</p>

<div class="table-responsive">
  <table>
    <thead>
      <tr>
        <th>País</th>
        <th>Cobertura</th>
        <th>Combustíveis</th>
        <th>Moeda</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><strong>🇮🇹 Itália</strong></td>
        <td>Rede nacional e autoestradas (22.000+ postos)</td>
        <td>Gasolina, Gasóleo, GPL, Metano</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇫🇷 França</strong></td>
        <td>Rede oficial DGEC e hipermercados</td>
        <td>Gazole, SP95, SP98, E10, E85</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇪🇸 Espanha</strong></td>
        <td>Península e ilhas (Geoportal)</td>
        <td>Gasolina 95/98, Diésel, GLP</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇩🇪 Alemanha</strong></td>
        <td>Rede MTS-K Bundeskartellamt</td>
        <td>Super E5/E10, Diesel, Autogás</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇵🇹 Portugal</strong></td>
        <td>Rede continental DGEG</td>
        <td>Gasolina Simples 95, Gasóleo</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇳🇱 Países Baixos / Bélgica</strong></td>
        <td>Grandes eixos e regiões de fronteira</td>
        <td>Euro 95 (E10), Diesel</td>
        <td>€/L</td>
      </tr>
      <tr>
        <td><strong>🇨🇦 Canadá</strong></td>
        <td>Província do Québec (Montréal, Québec, Laval, etc.)</td>
        <td>Essence Ordinaire 87, Super, Diesel</td>
        <td>$/L (CAD)</td>
      </tr>
    </tbody>
  </table>
</div>

<h2>⚡ O Que Muda na Aplicação Huntly</h2>
<p>A mais recente versão disponível na Google Play Store inclui novidades pensadas para a América do Norte:</p>

<ul>
  <li><strong>Moeda Dinâmica ($/L CAD)</strong>: A aplicação deteta automaticamente a localização geográfica e apresenta os preços em <strong>dólares canadianos ($/L)</strong> no Canadá, preservando o euro (€/L) na Europa.</li>
  <li><strong>Tipologias de Combustível Locais</strong>: Suporte total a <em>Essence Ordinaire 87</em>, <em>Super</em> e <em>Diesel</em>.</li>
  <li><strong>Radar 3D & Mapa Zenital</strong>: Visualização zenital ortogonal e anéis de proximidade calibrados para as coordenadas do Québec.</li>
  <li><strong>Pesquisa Rápida de Cidades</strong>: Escreva <code>Montréal</code> ou <code>Québec</code> na barra de pesquisa para teletransportar o mapa para os postos locais.</li>
</ul>

<div class="callout-box">
  <span class="callout-icon">💡</span>
  <div>
    <strong>Quanto se poupa no Québec?</strong>
    <p>A disparidade entre postos vizinhos no Québec atinge com frequência <strong>10 a 15 cêntimos por litro (CAD)</strong>. Num depósito de 50 a 60 litros, consultar a Huntly garante uma poupança imediata de <strong>6$ a 9$ CAD por abastecimento</strong>.</p>
  </div>
</div>

<h2>⛽ Descubra os Preços e os Principais Postos de Combustível no Québec</h2>
<p>No portal web da Huntly já pode consultar em tempo real as médias e os postos mais económicos da província do Québec:</p>

<div class="callout-box" style="border-left: 4px solid var(--red, #ef4444); background: rgba(239, 68, 68, 0.06);">
  <span class="callout-icon">🍁</span>
  <div>
    <strong>Principais Marcas no Québec</strong>
    <p>Monitorizamos continuamente as redes <strong>Petro-Canada</strong>, <strong>Couche-Tard (Circle K)</strong>, <strong>Ultramar</strong>, <strong>Shell Canada</strong>, <strong>Esso</strong> e <strong>Costco Gas</strong>.</p>
  </div>
</div>

<p>Explore os preços em tempo real por cidade no Québec:</p>
<ul>
  <li><a href="/pt/precos-combustiveis/montreal">⛽ <strong>Preços dos Combustíveis em Montréal</strong></a> — Veja o mapa interativo e os postos mais baratos da metrópole.</li>
  <li><a href="/pt/precos-combustiveis/quebec">⛽ <strong>Preços dos Combustíveis em Québec City</strong></a> — Compare postos na Capitale-Nationale e autoestradas 20 e 40.</li>
  <li><a href="/pt/precos-combustiveis/laval">⛽ <strong>Preços dos Combustíveis em Laval</strong></a> — Encontre os postos low-cost e independentes.</li>
  <li><a href="/pt/precos-combustiveis/gatineau">⛽ <strong>Preços dos Combustíveis em Gatineau</strong></a> — Monitorização em direto na região de Outaouais.</li>
  <li><a href="/pt/precos-combustiveis/longueuil">⛽ <strong>Preços dos Combustíveis em Longueuil</strong></a> — Poupe na margem sul de Montréal.</li>
  <li><a href="/pt/precos-combustiveis/sherbrooke">⛽ <strong>Preços dos Combustíveis em Sherbrooke</strong></a> — Descubra os postos mais vantajosos nos Cantões do Leste.</li>
</ul>

<p><a href="/pt/precos-combustiveis/montreal" class="news-cta-inline-btn" style="display:inline-flex; align-items:center; gap:8px; padding:12px 20px; border-radius:12px; background:var(--green, #30d158); color:#000; font-weight:700; text-decoration:none; margin-top:8px;">🇨🇦 Consultar Postos do Québec na Huntly Web →</a></p>

<h2>📲 Descarregue ou Atualize na Google Play</h2>
<p>A cobertura no Québec já está ativa para todos os utilizadores. Descarregue ou atualize gratuitamente a aplicação Huntly na Google Play Store e comece a poupar.</p>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Barómetro de Combustíveis Europa #1: Reservas Estratégicas, Cortes da OPEP+ e a Realidade nos Postos]]></title>
      <link>https://www.gethuntly.eu/pt/news/barometro-combustiveis-europa-reservas-estrategicas-outubro-2026</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/barometro-combustiveis-europa-reservas-estrategicas-outubro-2026</guid>
      <pubDate>Sun, 04 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[barometer]]></category>
      <description><![CDATA[A UE e a AIE libertam 100 milhões de barris de reservas para conter a subida dos combustíveis. Vai funcionar? Análise por países, peso dos impostos ISP e turismo de abastecimento.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Numa resposta concertada de emergência, os países da União Europeia, os parceiros do G7 e a Agência Internacional de Energia (<strong>AIE</strong>) acordaram a <strong>libertação de 100 milhões de barris de petróleo das reservas estratégicas</strong>. A finalidade declarada é travar a escalada dos preços e aliviar o orçamento das famílias e transportadores.</p>

<p>Embora a medida tenha impacto nos mercados globais, para quem abastece o veículo diariamente a questão é prática: <strong>esta decisão vai mesmo baixar o preço da gasolina e do gasóleo nos postos?</strong></p>

<h2>🔍 Vai funcionar? O veredicto económico perante as limitações do mercado</h2>
<p>Os economistas da energia apontam um cenário claro: recorrer às reservas estratégicas traz <strong>um alívio psicológico de curto prazo nas cotações bolsistas</strong> (com quedas temporárias de 3 a 5% no barril de Brent), mas não garante descidas prolongadas nos postos por quatro motivos:</p>

<ul>
  <li><strong>1. Capacidade de refinação sob pressão</strong>: Os veículos consomem combustíveis refinados, não crude. Na Europa, a capacidade das refinarias para <em>gasóleo e destilados médios</em> está condicionada por manutenções e custos energéticos. Injetar crude no mercado não se traduz de imediato em mais litros de gasóleo disponíveis.</li>
  <li><strong>2. Peso dos impostos fiscais</strong>: Na maioria dos países europeus, o petróleo bruto representa apenas <strong>35% a 40%</strong> do preço final. Mais de metade da fatura é fixada pelo ISP e IVA. Uma descida de 5 dólares no barril reflete-se em escassos 2 a 3 cêntimos por litro no posto.</li>
  <li><strong>3. Reposição obrigatória das reservas</strong>: Por lei internacional, as reservas de emergência têm de ser recompradas no prazo de 12 a 24 meses. Os mercados sabem que os governos voltarão a comprar milhões de barris, criando uma base que trava descidas mais expressivas.</li>
  <li><strong>4. Cortes compensatórios da OPEP+</strong>: Os países produtores podem contrapor estas medidas reduzindo a sua extração diária para defender o valor do barril.</li>
</ul>

<div class="callout-box">
  <span class="callout-icon">💡</span>
  <div>
    <strong>A verdadeira solução para os condutores</strong>
    <p>Não dependa de medidas governamentais lentas. O verdadeiro segredo para poupar reside em <strong>comparar os postos no seu percurso diário</strong>, onde a diferença entre bombas vizinhas chega a atingir 15 a 18 cêntimos por litro.</p>
  </div>
</div>

<h2>🌍 Como cada país europeu encara a situação</h2>

<h3>🇵🇹 Portugal: A disparidade do ISP e o abastecimento em Espanha</h3>
<p>Em Portugal, o peso do Imposto sobre Produtos Petrolíferos (ISP) mantém uma diferença considerável em relação a Espanha. Famílias de <a href="/pt/precos-combustiveis/lisboa">Lisboa</a> e <a href="/pt/precos-combustiveis/porto">Porto</a> acompanham com atenção as revisões semanais do governo, enquanto nas zonas raianas persiste a habitual deslocação a Espanha para abastecer com poupanças substanciais.</p>

<h3>🇪🇸 Espanha: Postos automáticos low-cost com preços reduzidos</h3>
<p>Espanha destaca-se pela forte concorrência dos postos 100% automáticos (Plenoil, Petroprix), que pressionam os preços para baixo em cidades como <a href="/es/precios-carburantes/madrid">Madrid</a> e <a href="/es/precios-carburantes/barcelona">Barcelona</a>.</p>

<h3>🇫🇷 França: Operações a preço de custo nos hipermercados</h3>
<p>Em França, as grandes superfícies (E.Leclerc, Carrefour) promovem campanhas sem margem de lucro ("prix coûtant") em <a href="/fr/prix-carburants/paris">Paris</a> e <a href="/fr/prix-carburants/lyon">Lyon</a>.</p>

<h3>🇩🇪 Alemanha: Flutuações diárias com descontos ao final da tarde</h3>
<p>Na Alemanha, os postos alteram os preços até 6 vezes ao dia. O melhor horário para atestar situa-se <strong>entre as 18h00 e as 22h00</strong> em <a href="/de/spritpreise/berlin">Berlim</a> e <a href="/de/spritpreise/stuttgart">Estugarda</a>.</p>

<h2>📊 Comparativo de Preços Médios na Europa</h2>

<div class="table-responsive">
  <table>
    <thead>
      <tr>
        <th>País</th>
        <th>Gasolina 95</th>
        <th>Gasóleo (Diesel)</th>
        <th>Carga Fiscal %</th>
        <th>Tendência a 30 Dias</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>🇵🇹 <strong>Portugal</strong></td>
        <td>1,74 €/L</td>
        <td>1,62 €/L</td>
        <td>51% (ISP + IVA)</td>
        <td>🟡 Ajustes semanais</td>
      </tr>
      <tr>
        <td>🇪🇸 <strong>Espanha</strong></td>
        <td>1,61 €/L</td>
        <td>1,51 €/L</td>
        <td>46% (IE + IVA)</td>
        <td>🟡 Competitivo & estável</td>
      </tr>
      <tr>
        <td>🇫🇷 <strong>França</strong></td>
        <td>1,81 €/L</td>
        <td>1,71 €/L</td>
        <td>54% (TICPE + IVA)</td>
        <td>🟡 Promoções hipermercados</td>
      </tr>
      <tr>
        <td>🇩🇪 <strong>Alemanha</strong></td>
        <td>1,78 €/L</td>
        <td>1,67 €/L</td>
        <td>52% (Imposto Energia + IVA)</td>
        <td>🔴 Pressão no gasóleo</td>
      </tr>
      <tr>
        <td>🇮🇹 <strong>Itália</strong></td>
        <td>1,82 €/L</td>
        <td>1,73 €/L</td>
        <td>56% (Impostos + IVA)</td>
        <td>🔴 Ligeira subida</td>
      </tr>
      <tr>
        <td>🇬🇧 <strong>Reino Unido</strong></td>
        <td>1,43 £ (~1,68 €)</td>
        <td>1,51 £ (~1,78 €)</td>
        <td>53% (Fuel Duty + VAT)</td>
        <td>🔴 Margens elevadas</td>
      </tr>
    </tbody>
  </table>
</div>

<div class="city-spotlight-box">
  <div class="city-spotlight-title">
    <span>📍</span>
    <span>Observatório de Cidades: Consulte os Preços Oficiais</span>
  </div>
  <p class="city-spotlight-desc">Descubra postos ativos, opções low cost e a poupança real registada nas principais capitais europeias:</p>
  <div class="city-spotlight-grid">
    <a href="/pt/precos-combustiveis/lisboa" class="city-spotlight-chip">
      <span>Lisboa</span><span class="arrow">→</span>
    </a>
    <a href="/pt/precos-combustiveis/porto" class="city-spotlight-chip">
      <span>Porto</span><span class="arrow">→</span>
    </a>
    <a href="/es/precios-carburantes/madrid" class="city-spotlight-chip">
      <span>Madrid</span><span class="arrow">→</span>
    </a>
    <a href="/fr/prix-carburants/paris" class="city-spotlight-chip">
      <span>Paris</span><span class="arrow">→</span>
    </a>
    <a href="/it/prezzi-carburanti/roma" class="city-spotlight-chip">
      <span>Roma</span><span class="arrow">→</span>
    </a>
    <a href="/pt/precos-combustiveis" class="city-spotlight-chip" style="border-color: rgba(48,209,88,0.4); color: #30d158;">
      <span>Ver Todas as 95+ Cidades</span><span class="arrow">→</span>
    </a>
  </div>
</div>

<h2>🛡️ Poupe em cada depósito com o Radar Huntly</h2>
<p>Com dados governamentais oficiais de mais de 80.000 postos em toda a Europa, o <strong>Radar Zenital Top-Down da Huntly</strong> localiza a opção mais económica no seu trajeto, garantindo uma poupança entre 6 € e 8 € em cada abastecimento.</p>
<p>Descarregue a Huntly gratuitamente na Google Play Store.</p>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Radar de Combustíveis em Tempo Real e Mapa Cenital: mais de 80.000 postos na Europa]]></title>
      <link>https://www.gethuntly.eu/pt/news/radar-combustiveis-mapa-zenital-europa</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/radar-combustiveis-mapa-zenital-europa</guid>
      <pubDate>Sun, 04 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[active]]></category>
      <description><![CDATA[Monitorização contínua com preços oficiais do governo, poupança de até 8€ por abastecimento e mapa radar ortogonal limpo.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Encontrar o combustível mais barato no seu trajeto diário ou durante as férias nunca foi tão transparente. Na Huntly, o <strong>Radar de Combustíveis em Tempo Real</strong> está 100% ativo para o ajudar a poupar em cada abastecimento.</p>

<h2>⛽ Mais de 80.000 Postos com Dados Oficiais</h2>
<p>A Huntly conecta-se diretamente às fontes ministeriais e governamentais da Europa:</p>
<ul>
  <li><strong>Portugal e Espanha</strong>: Registos oficiais governamentais com atualização diária.</li>
  <li><strong>Itália</strong>: Base oficial <strong>MIMIT</strong> com mais de 22.000 estações.</li>
  <li><strong>França</strong>: Dados abertos oficiais da <strong>DGEC</strong> (Prix des carburants).</li>
  <li><strong>Alemanha</strong>: Cobertura transfronteiriça completa.</li>
</ul>
<p>Veja claramente os preços para Gasolina Simples 95/98, Gasóleo Simples, GPL e GNC.</p>

<div class="callout-box">
  <span class="callout-icon">💡</span>
  <div>
    <strong>Quanto se poupa realmente?</strong>
    <p>Num depósito de 50 litros, a diferença entre postos num raio de 3 a 5 km ultrapassa regularmente os <strong>12 a 16 cêntimos por litro</strong>, garantindo uma poupança imediata de <strong>6€ a 8€ por abastecimento</strong>.</p>
  </div>
</div>

<h2>🛰️ Tecnologia Exclusiva: Mapa Radar Cenital Top-Down</h2>
<p>Com o <strong>Mapa Radar Cenital Top-Down</strong> da Huntly:</p>

<ul>
  <li><strong>Visão Cenital Pura (Inclinação 0.0°)</strong>: Visual ortogonal direta a 90° vista de cima, limpa e sem distorções de ângulo.</li>
  <li><strong>Anéis Radar Concêntricos Dinâmicos</strong>: Alcance ajustável de <strong>100 metros</strong> até <strong>25.000 metros (25 km)</strong>.</li>
  <li><strong>Feixe Radar e Partículas</strong>: Varredura visual dinâmica que identifica os postos mais económicos.</li>
  <li><strong>Bússola Magnética Integrada</strong>: O mapa orienta-se em tempo real com a posição do seu smartphone.</li>
  <li><strong>Street View Integrado</strong>: Confirme os acessos e pistas do posto antes de viajar.</li>
</ul>

<h2>📱 Experimente Gratuitamente no Google Play</h2>
<p>O Radar de Combustíveis e o Mapa Cenital já estão integrados na app móvel da Huntly. Descarregue grátis no Google Play Store.</p>
]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[Em Breve na Huntly: A finalizar a ativação dos Folhetos de Supermercados]]></title>
      <link>https://www.gethuntly.eu/pt/news/em-breve-ativacao-folhetos-supermercados</link>
      <guid isPermaLink="true">https://www.gethuntly.eu/pt/news/em-breve-ativacao-folhetos-supermercados</guid>
      <pubDate>Sun, 04 Oct 2026 08:00:00 GMT</pubDate>
      <category><![CDATA[roadmap]]></category>
      <description><![CDATA[A categoria dedicada às compras de supermercado e folhetos promocionais locais entra na reta final de preparação para as próximas atualizações.]]></description>
      <content:encoded><![CDATA[
<p class="lead">Desde o início, o compromisso da Huntly foi reunir num só lugar as principais despesas do dia a dia: o combustível do veículo e as compras de supermercado. É com entusiasmo que anunciamos que <strong>estamos a finalizar a ativação da categoria Folhetos de Supermercados</strong>, uma funcionalidade já prevista no plano da app.</p>

<h2>🛒 O que encontrará nesta nova categoria</h2>
<ul>
  <li><strong>Todos os Folhetos Locais Reunidos</strong>: Consulte os catálogos em vigor das grandes superfícies e supermercados da sua localidade.</li>
  <li><strong>Promoções e Datas Claras</strong>: Não perca campanhas "leve 2 pague 1" nem descontos limitados.</li>
  <li><strong>Planeamento Eficiente das Compras</strong>: Descubra onde compensa abastecer a despensa antes de sair de casa.</li>
</ul>

<div class="callout-box">
  <span class="callout-icon">🎯</span>
  <div>
    <strong>Um Único Ecossistema de Poupança Diária</strong>
    <p>A união entre o <strong>Radar de Combustíveis</strong> (já ativo) e os <strong>Folhetos de Supermercados</strong> (em breve) consolida a Huntly como a sua ferramenta de poupança essencial e 100% gratuita.</p>
  </div>
</div>

<h2>⏳ Lançamento</h2>
<p>A categoria será disponibilizada progressivamente nas próximas atualizações da app na Google Play Store.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>