Brent Crude Tops $105 as Surging Yields Batter Stocks Ahead of Fed
Long-dated US Treasury yields spiked to multi-year highs, with the 10-year reaching 4.91% as Brent crude surged to $105. Spurred by inflation worries and heavy sovereign debt issuance, markets are in…