Proclamation 10947—Adjusting Imports of Aluminum and Steel Into the United States
Issued 2025-06-03 by Donald J. Trump
Plain-English Overview
AI-generated summary explaining what this action does, who it affects, and why it matters
This executive action, titled Proclamation 10947—Adjusting Imports of Aluminum and Steel Into the United States, is a proclamation issued by President Donald J. Trump. It imposes or modifies tariffs, specifically by increasing previously described tariffs on steel and aluminum articles and their derivative articles imported into the United States.
This action directly affects the imports of steel and aluminum articles and
AI-generated summary for educational purposes
Constitutional Analysis
How this action fits (or doesn't) within Article II authority and existing law
This proclamation ("Adjusting Imports of Aluminum and Steel Into the United States") imposes or modifies tariffs. The stated rationale is: "the effectiveness of the tariff changes described in this proclamation and the alignment of policy priorities between this proclamation and Executive Order 14289." Under Article I, Section 8, Congress holds the power to "regulate Commerce with foreign Nations" and to "lay and collect Duties." However, Congress has delegated significant tariff authority to the President through statutes like Section 232 of the Trade Expansion Act (national security tariffs) and Section 301 of the Trade Act (unfair trade practices).
The constitutional question is the scope of that delegation. Courts have historically upheld broad presidential trade actions under these statutes. But sweeping tariff measures that effectively rewrite trade policy — affecting billions in commerce — raise non-delegation doctrine concerns. When the executive branch makes economic policy of this magnitude unilaterally, it sits at the edge of the separation of powers.
Official Summary
DCPD202500655 * {margin:0; padding:0; text-indent:0; } .s1 { color: black; font-family:"Times New Roman", serif; font-style: italic; font-weight: normal; text-decoration: none; font-size: 12pt; } h1 { color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: bold; text-decoration: none; font-size: 12pt; } .s2 { color: black; font-family:"Times New Roman", serif; font-style: italic; font-weight: normal; text-decoration: none; font-size: 11pt; } .p, p { color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 11pt; margin:0pt; } .s3 { color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 12pt; } .s4 { color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 9pt; } li {display: block; } #l1 {padding-left: 0pt;counter-reset: c1 1; } #l1> li>*:first-child:before {counter-increment: c1; content: counter(c1, decimal)". "; color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 11pt; } #l1> li:first-child>*:first-child:before {counter-increment: c1 0; } li {display: block; } #l2 {padding-left: 0pt;counter-reset: d1 1; } #l2> li>*:first-child:before {counter-increment: d1; content: "("counter(d1, decimal)") "; color: black; font-family:"Times New Roman", serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 11pt; } #l2> li:first-child>*:first-child:before {counter-increment