Bond yields and oil prices flash warning signs as Iran war strains economy Lucas Ferreira · 1 month ago