“Bank of America's research division has revised up its inflation forecast for Europe by more than 140 basis points due to the Iran war.”