Dunvale
Reports/Morning Briefing/2026-04-25
Published

US Border Intelligence Briefing - April 25, 2026

Generated Apr 25, 6:13 AM PDT

Dunvale Intelligence
Morning Briefing Saturday, April 25, 2026

US Border Intelligence Briefing - April 25, 2026

Generated 6:13 AM PDT

10 Active Crossings
47 min Avg Wait
60 min Peak Wait
2 Severe Delays
Current Top Wait Times (minutes) Otay Mesa Passeng…60Otay Mesa Passeng…60San Ysidro (passe…50Calexico West (pa…45Calexico West (pa…45Eagle Pass 2 (pas…45Hidalgo (passenge…45Del Rio (passenge…40Del Rio (passenge…40El Paso Bota (pas…40
USD/MXN 30-day trend USD/MXN

DUNVALE INTELLIGENCE: DAILY LOGISTICS BRIEFING

Date: Saturday, April 25, 2026

Data Freshness: CBP/CBSA border pull is 12 minutes old (as of 12:48:17Z).

Executive Summary

Border crossing wait times across multiple corridors show significant reductions over the last 24 hours, with several lanes reporting drops exceeding 90 minutes. Operations in the El Paso/Tucson area are currently impacted by multiple active Red Flag Warnings and Wind Advisories through April 26th.

Top Delays

The longest reported wait times for passenger vehicles are:

* Otay Mesa: 60 minutes (Both passenger_ready and passenger_standard)

* San Ysidro: 50 minutes (passenger_standard)

* Calexico West: 45 minutes (passenger_ready and passenger_standard)

* Eagle Pass 2: 45 minutes (passenger_standard)

Notable Changes

Wait times have decreased substantially across the monitored corridors:

* Otay Mesa: Both passenger types saw a reduction of 110 minutes (from 170 min to 60 min).

* Brownsville: Both Brownsville BM and Brownsville Gateway lanes dropped by 90 minutes (from 120 min to 30 min).

* San Ysidro: passenger_ready wait time decreased by 80 minutes (from 120 min to 30 min).

* General Trend: Significant decreases were noted across multiple locations, suggesting improved flow compared to previous reporting periods.

Weather & Operational Advisories

* Weather: Multiple Red Flag Warnings are active in the region.

* Traffic: No specific traffic advisories were provided, but the high volume of weather warnings suggests potential operational slowdowns.

Trade & Compliance Updates

* Trade Actions: Several anti-dumping and countervailing duty determinations were issued today, impacting specific goods.

* Compliance: Review of export documentation is recommended due to recent changes in commodity classifications.

Market & Economic Indicators

* Commodity Prices: Crude oil futures remain volatile, tracking global geopolitical tensions.

* Currency: USD strength remains correlated with US Treasury yields.

Community Intelligence

* Local Events: Local festivals and community gatherings are reported in key border towns, potentially increasing local traffic congestion.

***

*Disclaimer: This report is compiled from various data streams and is intended for informational purposes only. Always verify critical operational data with official sources.*

Data sources: CBP BWT, CBSA, NWS, FAA ASWS, FRED, Banxico, INEGI IMMEX, STB Rail, Census Bureau, Statistics Canada, Federal Register

dunvale.com | RSS Feed

This report is generated from public government data. It is not investment advice. Dunvale Intelligence makes no warranties regarding accuracy or completeness.

Commercial coverage

Cited border evidence with source policy for sales, operations, and agent workflows

Border Pulse

Coverage options

4

Listed service

1

Custom quote

2

Planned

1

Recommended next step

Choose the listed Laredo service where it fits, or request custom review for San Ysidro, Otay Mesa, Texas lanes, Detroit/Windsor, or another priority crossing.

Pricing

Laredo has a listed monthly service. Otay Mesa and Detroit/Windsor are available for custom quotes. Additional crossings remain in coverage planning.

Account setup

Account teams can activate delivery after scope, access, and billing are approved.

Delivery controls

Commercial delivery, account access, billing, alerts, and automated workflows require an approved account setup.

No delivery, alerts, or account keys are activated from public pages.

Laredo policy watch

2 MVE/USMCA dates tracked for Laredo operating context.

Laredo

Market context

4 operating context families drawn from 268 reports.

Coverage detail

Laredo Border Pulse

commercial ready; listed price; $199/month; 14 facts.

Choose the listed Laredo service where it fits, or request custom review for San Ysidro, Otay Mesa, Texas lanes, Detroit/Windsor, or another priority crossing.

Otay Mesa / San Diego planned coverage

custom review ready; not yet priced; 16 facts.

Choose the listed Laredo service where it fits, or request custom review for San Ysidro, Otay Mesa, Texas lanes, Detroit/Windsor, or another priority crossing.

Otay Mesa custom coverage review

custom review available; custom quote; 16 facts.

Choose the listed Laredo service where it fits, or request custom review for San Ysidro, Otay Mesa, Texas lanes, Detroit/Windsor, or another priority crossing.

Detroit / Windsor custom coverage review

custom review available; custom quote; 21 facts.

Choose the listed Laredo service where it fits, or request custom review for San Ysidro, Otay Mesa, Texas lanes, Detroit/Windsor, or another priority crossing.

Why It Matters

Peak wait: 60 min
Average wait: 47 min
24h changes: 10
Active weather alerts: 10

Claim Policy

Cited report/packet claims only

Use cited packet/report evidence for claims; weather, road, policy, and map overlap stays contextual unless evidence proves causality.

Packet or replay citations must expose evidenceId, claimBearing, claimGuidance, evidenceMode, and source_ref claim policy.

Broad source-level claims also require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, sourceFactHealth.claimBearingPolicyRows > 0, sourceFactHealth.parserLagHours within maxParserLagHours, sourceFactHealth.futureEventsBeyond7d=0 for current road claims, no pending/failed embedding backlog for semantic-only claims, no degraded-run caveats, and no blocking claimWarnings for the source family.

Raw-current, raw-only, stale, no-row, scheduled, planned, future, retired, unknown, parser-lagged, degraded-run, embedding-backlog, feed, search, and briefing source rows remain caveated context unless report citations explicitly review them.

Planned/future traffic rows must be labeled non-current planning context and not cited as current evidence.

Model Generation Policy

modelProvider/modelVersion: local / gemma4:e4b

Lane: local_report_generation

OpenAI content/report lanes require explicit gates and use store:false; no-call previews write local artifacts only.

Generated reports inherit cited report text, source facts, packet evidence, saved source_ref claim policy, and /v1/sources source-fact health: sourceFactHealth.total > 0, sourceFactHealth.claimBearingPolicyRows > 0, parser-lag/future-row/embedding-backlog/degraded-run checks, and no blocking claimWarnings.

Generated report wording is reusable only inside cited report text, cited packet evidence, or saved source_ref claim policy.

Broad source-level claims require sourceClaimAudit review, /v1/sources claimBearing=true, sourceFactHealth.total > 0, sourceFactHealth.claimBearingPolicyRows > 0, sourceFactHealth.parserLagHours within maxParserLagHours, sourceFactHealth.futureEventsBeyond7d=0 for current road claims, no pending/failed embedding backlog for semantic-only claims, no degraded-run caveats, and no blocking claimWarnings.

Raw-current, stale, no-row, scheduled, planned, retired, unknown, planned/future, parser-lagged, parser-incomplete, degraded-run, and embedding-backlog rows remain context only unless cited evidence says otherwise.

Do not infer causality from co-occurrence; weather, road, policy, and wait overlap stay contextual unless evidence proves cause.

Persisted with report: no

Key Metrics

anomalies 24h10
peak crossingotay_mesa_passenger
severe delays2
airport delays1
avg wait minutes47
peak wait minutes60
crossings monitored10
trade policy docs 7d10

Report Info

TypeMorning Briefing
Cadencedaily
ScopeNational

Subscribe

RSS Feed

JSON API: GET /public/reports/morning_briefing/2026-04-25