这里面原因很多:
沙特作为一个石油输出国,跟美国的关系是很近的,沙特和美国从冷战结束后就基本是盟友关系,沙特卖给美国石油,用美元结算,保证美元在石油交易中的地位,并且沙特王室用这些美元在美国投资和从美国购买武器,而美国则保证沙特的安全。所以沙特和美国的关系十分亲密。
.以色列的主体民族是犹太人,是犹太人建立的国家,而对于西方经济来说,命脉基本都把持在犹太人的手里,比如美国相当多的军火公司,金融公司,银行基金都掌握在犹太人手里,犹太人对于美国政策的影响非常大,所以美国跟以色列关系非常紧密。
以色列和沙特都是美国的传统盟友,并且都处在中东,是美国稳定中东局势的非常重要的两个国家,由美国牵线搭桥,整合自己两个盟友间的关系并不难。
伊朗是目前中东唯一还敢反抗美国的穆斯林国家,所以美国跟伊朗是有矛盾的,美国的意志在中东就体现在沙特和以色列两个国家上,所以两个国家出于美国原因必然会对付伊朗。
沙特本身是阿拉伯人,伊朗则是波斯人,两个民族在历史上就战争不断,有历史纠纷,虽然两个民族都是穆斯林,但是穆斯林内部不同教派的冲突甚至超越了国家与国家的冲突,有点攘外必先安内的意思。
伊朗沙特都想成为中东地区的老大,所以双方在现在也有利益冲突