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

US Border Intelligence Briefing - April 22, 2026

Generated Apr 22, 6:09 AM PDT

Dunvale Intelligence
Morning Briefing Wednesday, April 22, 2026

US Border Intelligence Briefing - April 22, 2026

Generated 6:09 AM PDT

10 Active Crossings
106 min Avg Wait
180 min Peak Wait
10 Severe Delays
Current Top Wait Times (minutes) Brownsville Bm (p…180Brownsville Bm (p…180Brownsville Gatew…120Brownsville Gatew…120San Ysidro (passe…95Otay Mesa Passeng…75Otay Mesa Passeng…75El Paso Bota (pas…70El Paso Bota (pas…70El Paso Ysleta (p…70
USD/MXN 30-day trend USD/MXN

# Dunvale Intelligence: Daily Logistics Briefing

Date: Wednesday, April 22, 2026

Data Source Freshness: CBP/CBSA data pulled at 12:48:17Z (12 minutes old).

Executive Summary

Border operations show significant variability, with Brownsville (BM) reporting substantial increases in wait times across both passenger lanes. Logistics planning must account for active severe weather alerts, including Red Flag Warnings and Dense Fog Advisories, which impact regional movement. Community reports indicate potential severe congestion at San Ysidro due to a DHS shutdown.

Top Delays

Current reported wait times (Passenger) are highest at the Brownsville ports of entry:

* Brownsville BM: 180 minutes (Ready/Standard)

* Brownsville Gateway: 120 minutes (Ready/Standard)

* San Ysidro: 95 minutes (Standard)

* Otay Mesa: 75 minutes (Ready/Standard)

Notable Changes

Significant 24-hour shifts in wait times were observed across multiple corridors:

* Brownsville BM: Wait times increased by 140 minutes (from 40 min to 180 min) for both Ready and Standard lanes.

* Brownsville Gateway: Wait times increased by 80 minutes (from 40 min to 120 min) for both Ready and Standard lanes.

* San Ysidro: Wait times decreased by 45 to 60 minutes across various lanes, indicating a reduction in congestion compared to the previous day.

* Otay Mesa: Wait times decreased by 35 to 45 minutes across various lanes.

Trade Policy Context

The International Trade Commission (ITC) issued several notices today (4/22/2026) regarding trade actions, including:

* A determination not to review a combined recommended determination concerning Light-Based Physiological Measurement Devices.

* A determination regarding Steel Concrete Reinforcing Bar from Algeria.

* The ITC also provided notices on 4/21/2026 concerning expedited reviews for Wood Mouldings from China and PVLT Tires from China.

Aviation & Airport Status

* San Diego Intl (SAN): Currently reported as Closed. The closure notice specifies: `!SAN 03/071 SAN AD AP CLSD TO NON SKED TRANSIENT GA ACFT EXC PPR 619-298-7704 2603181300-2610010800`.

Weather Impact

Multiple severe weather alerts are active across the region:

* Red Flag Warning: Active in the El Paso Tx/Santa Teresa NM area until April 23 at 8:00 PM MDT.

* Fire Weather Watch: Active in the El Paso Tx/Santa Teresa NM area until April 23 at 8:00 PM MDT.

* Fire Weather Watch: Active in the Midland/Odessa TX area until April 24 at 1:00 AM CDT.

* Dense Fog Advisory: Active in the Austin/San Antonio TX area from 6:02 AM CDT until 10:00 AM CDT.

Community Intelligence

* San Ysidro: Community reports (Reddit, Confidence: 60%) indicate that DHS is currently shut down, leading to long lines and an estimated wait time approaching 3 hours.

Macro & Economic Context

* Diesel Price: US Diesel Retail is reported at $5.40 (as of 2026-04-20).

* Crude Oil: WTI Crude Oil is priced at $100.72 (as of 2026-04-13); Brent Crude Oil is at $123.28 (as of 2026-04-13).

* Currency Rates: USD/CAD is 1.3667 (as of 2026-04-17); USD/MXN is 17.23.

***

*Disclaimer: This report is based on available data and does not constitute professional advice.*

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: 180 min
Average wait: 106 min
24h changes: 10
Active weather alerts: 6

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 crossingbrownsville_bm
severe delays10
airport delays1
avg wait minutes106
peak wait minutes180
crossings monitored10
trade policy docs 7d10

Report Info

TypeMorning Briefing
Cadencedaily
ScopeNational

Subscribe

RSS Feed

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