The statement accurately reflects multiple news reports from early March 2026. President Trump has explicitly stated that the U.S. and allied nations (such as European partners) are deploying naval assets to the Strait of Hormuz to ensure it remains open for oil transit. The statistic that the strait carries 20% of the global oil supply is consistently cited in these reports (e.g., CBS News, USNI News).