President Trump and Iranian President Masoud Pezeshkian signed an initial agreement to end the war and reopen the Strait of Hormuz, leading to a drop in oil and gas prices. The deal, however, faces bipartisan criticism and questions about Iran's nuclear program.