U.S. July Budget Deficit Lower at $69.6B

  • Much lower than expected
  • Consensus $103B
  • Outlays shifted to June rather than July

Top Brokers

Sponsored

General Risk Warning
investingLive Premium
Telegram Community
Gain Access