MarketRecap June3
Well, that 9-day winning streak finally ran into a wall. After spending the last several weeks acting like every dip was illegal, markets finally had a reason to cool off. Today’s selloff wasn’t caused by one single headline. It was a combination of rising geopolitical risk, higher oil, rising Treasury yields, and some profit taking after a historic run…

