print-icon
print-icon

Has Tech finally lost leadership?

Tired Tech

After surpassing the March 2000 relative strength high, the Tech sector has sharply underperformed over the last 2 months. Is this the start of a secular change in leadership?

Loading...