Data: FactSet; Chart: Axios VisualsThe interest rate surge hammered tech stocks this year, while an energy shortage — inflamed by the war in Ukraine — turned oil and gas shares into massive winners. Driving the news: The first week of November was a microcosm of the markets this year, with tech stocks suffering mightily and…
This article was originally published by Axios.com. Read the original article here.