US inflation reaches 3-year high at 3.5% amid Iran tensions

Business