MarketBeat Week in Review – 6/10 – 6/14

MarketBeat

Markets pulled back to end the week, but investors are climbing the wall of worry despite higher-for-longer interest rates and lingering recession concerns