Treasury Yield Tops 5% · Oil Surges · Bitcoin Tumbles · Fed Decision Today
Market OverviewMarkets focused on three major themes on Wednesday.First, U.S. Treasury yields climbed across the curve, with the 10-year yield closing at 5.006%, breaking above the key 5% threshold. I



















