Stocks Shake Off the Oil Shock—But the Fed Is Now in the Driver’s Seat
The stock market finished a difficult week on a stronger note, but all three major indexes still closed lower as surging oil prices, rising Treasury yields and renewed inflation concerns pressured investors. The S&P 500 fell 0.8%, the Nasdaq declined