Oil Spikes on Iran Blockade, Tech Stocks Slide as Fed Holds Rates
A reinstated U.S. naval blockade on Iran pushed Brent crude above $85/barrel, fueling fears the Fed will hold rates higher for longer. This triggered a sharp selloff in high-multiple software and tec…