Tether Reports $5.7 Billion Q1 Profit as USDT Supply Crosses $158 Billion Record | The Fiscal Wire