Dollar weakening cycles since the 1970s have lasted an average of eight years, BlackRock says. The current cycle is less than three years old.