Will the US Trade Deficit be between $70 billion and $80 billion in June 2026? · top holders · Whale Watch