Lawmakers question source of $300 billion U.S. promised Iran in deal – Spectrum News