Week in ReviewWeek in Review – Markets Rotate as Technology Leadership Pauses Posted on 9 February 2026 by U.S. consumer confidence slumps as inflation pressures re-emerge, Continue reading →