Iran, Pakistan finalize contract for gas pipeline dealPipeline will run 2,600-kms between the two countries and should carry 150 million cubic meters of gas a day; US opposes project.