Oil futures edged lower on Wednesday amid speculation that a last-minute deal over Iran’s nuclear program would be reached that could allow more Iranian crude onto world markets. Talks between Iran and six world powers to settle a dispute around Tehran’s nuclear program extended beyond a Tuesday deadline, as the parties edged towards a deal but failed to agree to crucial details such as the lifting of U.N. sanctions. Efforts to reach a framework deal were scheduled to continue on Wednesday in the Swiss city of Lausanne. Russian Foreign Minister Sergei Lavrov said a general agreement had been reached over all key aspects of a future deal, TASS news agency quoted him as saying. A diplomat, speaking on condition of anonymity, later denied that an agreement had been reached. Talks had appeared to bog down, after the United States warned that it was ready to abandon […]