← All studies · askamerica.ai

Import dependence rose sharply for tech and pharma inputs while it fell overall on the shale-driven collapse in petroleum imports, 2008-2024

BEA NIPA Table 4.2.5B foreign-transactions detail, 2008-2024 (16 years — the earliest year this data reaches, not the full 20); real 2024 dollars

U.S. import value shift by goods category, 2008-2024 (real 2024 dolla… BEA NIPA Table 4.2.5B, annual detail; CPI-U deflated to 2024 dollars Total real goods imports, 2008 to 2024 +4.4% vs. real GDP growth of roughly +35% Goods imports barely grew in real terms while the economy grew much faster — aggregate goods import dependence (imports/GDP) fell Semiconductor imports, real change +119% largest increase of any category measured Pharmaceutical imports rose almost as much, +115% real Real % change in U.S. import value by category, 2008-2024 -100 -50 0 50 100 150 Category % chg (real, 2024$) Semiconductors Pharmaceuticals Computers Capital goods ex-auto Automotive Telecom equip. Consumer goods Total goods imports Chemicals Metals/products Apparel/footwear Industrial supplies Petroleum & products Sorted from largest increase to largest decrease. Source: econ.trade_statistics (BEA NIPA 4.2.5B), deflated with adjust_inflation (CPI-U, base 2024). AskAmerica · askamerica.ai
SVG

Summary

Over the 16 years this warehouse's trade data actually covers (2008-2024 — see the coverage note below on why not the full 20), American reliance on imports moved in sharply different directions by category. Semiconductor imports rose 119% in real terms and pharmaceutical imports rose 115% — the two largest increases of any category measured — while petroleum and product imports fell 63% and industrial supplies fell 43%, driven by the U.S. shale boom that turned the country into a net petroleum exporter around 2020. Computers (+47%), non-automotive capital goods (+45%), and automotive (+40%) also grew well above the pace of the total. Netting these moves against each other, total real goods imports grew only about 4% over 16 years while the U.S. economy grew roughly 35% in real terms — so in aggregate, goods-import dependence (imports relative to GDP) actually fell, even as dependence on a handful of high-tech and pharmaceutical inputs rose sharply. This is a genuine divergence, not a single trend: some industries became dramatically more import-dependent while the aggregate number moved the other way almost entirely because of one commodity (oil).

Why not a full 20-year, true industry-level answer

Before querying, this analysis checked a pre-built methodology note (an AskAmerica "recipe") for exactly this question shape, which confirmed: there is no single, freely queryable, industry-level import-penetration series spanning a full 20-year window in U.S. government data. The two natural sources are each blocked differently — Census's international trade API requires a registration key this connector doesn't hold, and BEA's Import Matrix / apparent-consumption tables (the correct denominator for a true "import penetration" ratio = imports / (domestic production + imports − exports)) are published only as an interactive web application, not a downloadable bulk series. This connector's own BEA foreign-trade detail table (econ.trade_statistics, sourced from NIPA Table 4.2.5B) is loaded starting in 2008, not 2005 — confirmed by a row-level coverage scan, not just the schema's declared window. So the quantitative analysis below covers 2008-2024 (16 years), and is built from import VALUE growth by BEA end-use goods category — the finest breakdown available — rather than a true production-relative import-penetration ratio. That is a related but different measurement: a category's import value can grow briskly even if domestic production grows just as fast (penetration flat), or fall even as penetration rises (if domestic output falls faster). The BEA categories used here (semiconductors, pharmaceuticals, computers, automotive, etc.) also correspond to goods-producing sub-industries, not the full universe of services industries, which BEA does not break out at this level of geographic/commodity detail in the tables available here.

A genuine defect was also found and worked around in the data: this connector's trade_statistics/trade_balance_summary tables mislabel most detailed BEA line items (e.g. "Chemicals," "Automotive vehicles, engines, and parts," "Semiconductors and related devices") as generic "trade_balance" rows rather than tagging them import or export, because the automatic classifier only recognizes lines whose text explicitly starts with "Imports of" or "Exports of." The real import and export values are present in the underlying value column; the fix used here was to identify the import-side line by its higher BEA line number (line numbers ≥100 in Table 4.2.5B are the imports section, versus <100 for exports) rather than trusting the connector's own trade_type field. This is worth flagging as a data-quality defect in this table's transform logic.

What the numbers show, category by category

Semiconductors and related devices37,58282,366+119.2%
Medicinal/dental/pharmaceutical preparations115,015246,894+114.7%
Computers, peripherals, and parts147,477217,417+47.4%
Capital goods, except automotive668,308969,077+45.0%
Automotive vehicles, engines, and parts339,771475,525+40.0%
Telecommunications equipment65,77884,525+28.5%
Consumer goods, except food and automotive707,619806,134+13.9%
Total goods imports3,130,5553,267,309+4.4%
Chemicals80,12473,576-8.2%
Metals and products155,789137,062-12.0%
Apparel, footwear, and household goods165,615141,381-14.6%
Industrial supplies and materials1,157,675654,918-43.4%
Petroleum and products693,705254,080-63.4%
Apparel, footwear, and household goods165,615141,381-14.6%
Automotive vehicles, engines, and parts339,771475,525+40.0%
Capital goods, except automotive668,308969,077+45.0%
Chemicals80,12473,576-8.2%
Computers, peripherals, and parts147,477217,417+47.4%
Consumer goods, except food and automotive707,619806,134+13.9%
Industrial supplies and materials1,157,675654,918-43.4%
Medicinal/dental/pharmaceutical preparations115,015246,894+114.7%
Metals and products155,789137,062-12.0%
Petroleum and products693,705254,080-63.4%
Semiconductors and related devices37,58282,366+119.2%
Telecommunications equipment65,77884,525+28.5%
Total goods imports3,130,5553,267,309+4.4%
Total goods imports3,130,5553,267,309+4.4%
Industrial supplies and materials1,157,675654,918-43.4%
Consumer goods, except food and automotive707,619806,134+13.9%
Petroleum and products693,705254,080-63.4%
Capital goods, except automotive668,308969,077+45.0%
Automotive vehicles, engines, and parts339,771475,525+40.0%
Apparel, footwear, and household goods165,615141,381-14.6%
Metals and products155,789137,062-12.0%
Computers, peripherals, and parts147,477217,417+47.4%
Medicinal/dental/pharmaceutical preparations115,015246,894+114.7%
Chemicals80,12473,576-8.2%
Telecommunications equipment65,77884,525+28.5%
Semiconductors and related devices37,58282,366+119.2%
Total goods imports3,130,5553,267,309+4.4%
Capital goods, except automotive668,308969,077+45.0%
Consumer goods, except food and automotive707,619806,134+13.9%
Industrial supplies and materials1,157,675654,918-43.4%
Automotive vehicles, engines, and parts339,771475,525+40.0%
Petroleum and products693,705254,080-63.4%
Medicinal/dental/pharmaceutical preparations115,015246,894+114.7%
Computers, peripherals, and parts147,477217,417+47.4%
Apparel, footwear, and household goods165,615141,381-14.6%
Metals and products155,789137,062-12.0%
Telecommunications equipment65,77884,525+28.5%
Semiconductors and related devices37,58282,366+119.2%
Chemicals80,12473,576-8.2%
Semiconductors and related devices37,58282,366+119.2%
Medicinal/dental/pharmaceutical preparations115,015246,894+114.7%
Computers, peripherals, and parts147,477217,417+47.4%
Capital goods, except automotive668,308969,077+45.0%
Automotive vehicles, engines, and parts339,771475,525+40.0%
Telecommunications equipment65,77884,525+28.5%
Consumer goods, except food and automotive707,619806,134+13.9%
Total goods imports3,130,5553,267,309+4.4%
Chemicals80,12473,576-8.2%
Metals and products155,789137,062-12.0%
Apparel, footwear, and household goods165,615141,381-14.6%
Industrial supplies and materials1,157,675654,918-43.4%
Petroleum and products693,705254,080-63.4%

Methodology: nominal category values pulled from econ.trade_statistics (BEA NIPA Table 4.2.5B, annual frequency), identified as imports by BEA line number ≥100; deflated to 2024 dollars with the adjust_inflation tool (CPI-U, BLS series CUUR0000SA0). Nominal (unadjusted) growth rates are higher across the board — e.g. semiconductors +219% and pharmaceuticals +213% nominal — but real terms are the right comparison for "dependence," since they strip out the roughly 46% cumulative CPI inflation over the period.

For scale: nominal U.S. GDP grew from $14.77 trillion (2008) to $29.30 trillion (2024), +98%, and real GDP grew on the order of 35% over the same period (BEA). Total real goods imports growing only 4.4% against that backdrop means the goods-import share of GDP fell from about 14.5% to 11.2% — an aggregate DEcline in imports-relative-to-GDP that is almost entirely a petroleum story, not a broad-based retreat from imports.

Which industries actually moved most, and why

Biggest increases in import dependence: semiconductors and pharmaceuticals. Both roughly doubled or more in real import value over the 16-year window. This lines up with well-documented industry structure: U.S. fabless chip design and foundry offshoring (Taiwan, South Korea) deepened over exactly this period, and pharmaceutical manufacturing (especially active ingredients and finished generics) shifted substantially to Ireland, India, and the EU. A September 2025 cross-sectional study by the Economic Innovation Group (using BEA's 2023 input-output import matrix, not a time series) corroborates the STRUCTURE of this dependence today: it finds computer & electronic products manufacturers import 37% of their intermediate inputs and capital equipment, and chemical/pharmaceutical manufacturers import 33% — the two most import-reliant categories of U.S. manufacturing in the current data, consistent with the growth trend measured here. Computers, non-auto capital goods, and automotive parts also grew well above the total-import pace, consistent with continued offshoring of electronics assembly and globalized auto-parts supply chains.

Biggest decrease: petroleum and products, -63% real. This is the single largest driver of the aggregate numbers moving the "wrong" way (i.e., overall import dependence falling): the U.S. shale oil and gas boom (roughly 2010-2020) cut U.S. crude oil import needs dramatically and the country became a net petroleum exporter around 2019-2020, a structural, well-documented energy-independence shift. Because petroleum was such a large share of goods imports in 2008 (over $693 billion in real terms, more than triple the pharmaceutical or semiconductor totals), its collapse mechanically drags down the whole "total goods imports" figure even though many other categories rose sharply — the total is not representative of what happened industry by industry.

Earlier years (pre-2008), for context only: This connector cannot query 2001-2008 trade detail, but the well-known academic "China Shock" literature (Autor, Dorn, and Hanson, NBER working papers, not re-verified against this warehouse) documents that import penetration from China in the most exposed U.S. manufacturing industries rose especially sharply following China's 2001 WTO accession, with import exposure growing roughly 0.5 percentage points per year on an employment-weighted basis from 1991-2011 and rising fastest 1999-2007. That means the sharpest rise in import PENETRATION specifically attributable to China happened disproportionately in the years just before this warehouse's data begins — a genuine limitation on how much of "the last twenty years" this report's own computed figures can speak to directly.

What This Report Does Not Answer

Every query behind this report

20 warehouse calls ran in this session, in order. Each is reproducible against the same snapshot.

query — 98 rows — 5557 ms
SELECT DISTINCT line_description FROM econ.trade_balance_summary ORDER BY 1
query — 34 rows — 5464 ms
SELECT year, line_description, total_imports, total_exports
FROM econ.trade_balance_summary
WHERE quarter IS NULL AND line_description IN (
 'Imports of goods','Semiconductors and related devices','Telecommunications equipment',
 'Computers, peripherals, and parts','Pharmaceutical preparations, including vitamins',
 'Medicinal, dental, and pharmaceutical preparations, including vitamins',
 'Automotive vehicles, engines, and parts','Petroleum and products',
 'Apparel, footwear, and household goods','Industrial supplies and materials',
 'Capital goods and related parts, except automotive','Consumer goods, except food and automotive',
 'Household and kitchen appliances','Furniture and household items','Metals and products',
 'Chemicals','Fuels, fuel materials, and electric energy','Foods, feeds, and beverages'
) AND year IN ('2008','2024')
ORDER BY line_description, year
query — 3 rows — 15938 ms
SELECT DISTINCT trade_type FROM econ.trade_statistics
query — 50 rows — 17529 ms
SELECT line_number, line_description, "year", value FROM econ.trade_statistics
WHERE trade_type='imports' AND quarter IS NULL AND "year" IN ('2008','2024')
AND line_description ILIKE '%semiconductor%' OR line_description ILIKE '%pharmaceutical%'
ORDER BY line_description, "year" LIMIT 50
query — 1230 ms
SELECT DISTINCT frequency, series_code FROM econ.trade_statistics
WHERE trade_type='imports' AND line_number='144' AND "year"='2008'
query — 1362 ms
SELECT frequency, quarter, series_code, "value" FROM econ.trade_statistics
WHERE trade_type='imports' AND line_number='144' AND "year"='2008' AND quarter IS NULL
query — 1100 ms
SELECT frequency, quarter, series_code, "value" FROM econ.trade_statistics
WHERE trade_type='imports' AND line_number='144' AND "year"='2008'
query — 4 rows — 14939 ms
SELECT DISTINCT trade_type, line_number, line_description, frequency FROM econ.trade_statistics
WHERE line_description ILIKE '%pharmaceutical%'
query — 1529 ms
SELECT DISTINCT line_description FROM econ.trade_statistics WHERE trade_type='imports' ORDER BY 1
query — 7 rows — 9051 ms
SELECT DISTINCT line_description, trade_type FROM econ.trade_statistics WHERE line_description ILIKE '%Imports of%' LIMIT 30
query — 2 rows — 18226 ms
SELECT DISTINCT frequency, series_code FROM econ.trade_statistics WHERE line_description='Imports of durable goods'
query — 12 rows — 2166 ms
SELECT "year", line_description, "value" FROM econ.trade_statistics
WHERE frequency='A' AND line_description IN ('Imports of goods','Imports of durable goods','Imports of nondurable goods','Imports of capital goods less selected parts','Imports of services','Imports of nonpetroleum goods')
AND "year" IN ('2008','2024')
ORDER BY line_description, "year"
query — 24 rows — 10617 ms
SELECT line_number, line_description, COUNT(DISTINCT "year") n_years, MIN("year") min_yr, MAX("year") max_yr
FROM econ.trade_statistics
WHERE frequency='A' AND line_description IN (
 'Semiconductors and related devices','Automotive vehicles, engines, and parts',
 'Apparel, footwear, and household goods','Computers, peripherals, and parts',
 'Chemicals','Petroleum and products','Metals and products',
 'Medicinal, dental, and pharmaceutical preparations, including vitamins',
 'Telecommunications equipment','Industrial supplies and materials',
 'Capital goods and related parts, except automotive','Consumer goods, except food and automotive'
)
GROUP BY line_number, line_description ORDER BY line_description, line_number
query — 24 rows — 2132 ms
SELECT line_description, "year", CAST("value" AS DOUBLE) AS val
FROM econ.trade_statistics
WHERE frequency='A' AND line_number IN ('143','131','114','112','118','134','101','144','103','107','125','126')
AND "year" IN ('2008','2024')
ORDER BY line_description, "year"
query — 2 rows — 8978 ms
SELECT "year", CAST("value" AS DOUBLE) AS gdp
FROM econ.national_accounts_enriched
WHERE table_id='T10105' AND line_description ILIKE 'Gross domestic product' AND frequency='A' AND "year" IN ('2008','2024')
adjust_inflation — 20629 ms
SELECT * FROM (VALUES
 ('Semiconductors',25795,2008),('Semiconductors',82366,2024),
 ('Pharmaceuticals',78941,2008),('Pharmaceuticals',246894,2024),
 ('Computers',101222,2008),('Computers',217417,2024),
 ('Capital goods ex-auto',458698,2008),('Capital goods ex-auto',969077,2024),
 ('Automotive',233204,2008),('Automotive',475525,2024),
 ('Telecom equipment',45147,2008),('Telecom equipment',84525,2024),
 ('Consumer goods',485679,2008),('Consumer goods',806134,2024),
 ('Chemicals',54994,2008),('Chemicals',73576,2024),
 ('Metals and products',106927,2008),('Metals and products',137062,2024),
 ('Apparel/footwear/household',113671,2008),('Apparel/footwear/household',141381,2024),
 ('Industrial supplies',794578,2008),('Industrial supplies',654918,2024),
 ('Petroleum and products',476129,2008),('Petroleum and products',254080,2024),
 ('Total goods imports',2148678,2008),('Total goods imports',3267309,2024)
) AS t(category, amount, yr)
query — 2201 ms
SELECT "year", CAST("value" AS DOUBLE) AS real_gdp
FROM econ.national_accounts_enriched
WHERE table_id='T10106' AND line_description ILIKE 'Gross domestic product' AND frequency='A' AND "year" IN ('2008','2024')
query — 7991 ms
SELECT "year", metric, value FROM econ.gdp_statistics WHERE quarter IS NULL AND metric IN ('Nominal GDP','Real GDP') AND "year" IN (2008,2024) ORDER BY metric,"year"
query — 21 rows — 10401 ms
SELECT DISTINCT metric FROM econ.gdp_statistics
query — 1 rows — 12059 ms
SELECT DISTINCT type FROM econ.gdp_statistics

Sources

  1. BEA NIPA Table 4.2.5B foreign-transactions detail, imports by category, 2008 & 2024
    Show tool call
    query(sql="SELECT line_description, \"year\", CAST(\"value\" AS DOUBLE) FROM econ.trade_statistics WHERE frequency='A' AND line_number IN ('143','131','114','112','118','134','101','144','103','107','125','126') AND \"year\" IN ('2008','2024')")
  2. CPI-U deflation of category import values to 2024 dollars
    Show tool call
    adjust_inflation(base_year=2024, value_col="amount", year_col="yr")
  3. Nominal U.S. GDP, 2008 and 2024 (BEA NIPA T10105)
    Show tool call
    query(sql="SELECT \"year\", CAST(\"value\" AS DOUBLE) FROM econ.national_accounts_enriched WHERE table_id='T10105' AND line_description ILIKE 'Gross domestic product' AND frequency='A' AND \"year\" IN ('2008','2024')")
  4. EIG/Agglomerations: 'Blunt tariffs undermine efforts to reshore high-tech manufacturing' (2023-24 BEA import-matrix cross-section) — Fetched directly; cross-sectional (not time-series) corroboration of which industries are most import-reliant today
  5. EIG-Research/import-dependence GitHub methodology
  6. Autor, Dorn, Hanson — 'The China Shock' (NBER Working Paper 21906) — Cited from web search summary for pre-2008 context; not independently re-verified against primary NBER data tables in this session