All about finance. Tether Announces $1 Billion Profit and Holds $120 Billion in U.S. Treasury Reserves for Q1 2025 , and Administrator 2025 May 2