Dollar makes broad gains on inflation worries