Saudi Arabia and Iran are leading rivals in the Middle East. Religious differences help fuel the rivalry, as Saudi Arabia is primarily Sunni and Iran is Shia, yet oil interests, trade and fears about how democracy could dislodge absolute power matter, too. Alliances in the Middle East are delicate...