The Fed won't be able to bring inflation down to its target, and Americans will have to live with high prices for years, BlackRock says

Strategists from the world's largest asset manager said the narrative around the "politics of inflation" is about to shift.