Rising oil prices driven by U.S.-Israel military action against Iran are threatening discretionary spending and pushing up mortgage rates, placing pressure on American consumers and retailers such as Wal-Mart. Stock markets have declined for several consecutive weeks.