On February 6, 2026, the US Department of the Treasury’s Office of Foreign Assets Control (OFAC) launched a new online portal allowing companies to submit voluntary self-disclosures of potential US ...