The oil ministers of Iraq, Iran and Syria Monday signed a preliminary agreement for a $10 billion natural-gas-pipeline deal, the official Iranian News Agency IRNA and other Iranian media reported.