Inflation Returns, ECB Hikes & U.S.–Iran Deal Hopes | Weekly Market Update