Tehran’s sprawling Grand Bazaar was packed with shoppers hoping to find more affordable staples than at the country’s grocery stores, where rice is 60% and beef is 150% more expensive than before the ...