Oil Futures Fall on Expectations of U.S.-Iran Agreement

WSJ