US Treasury yields surged to their highest levels since 2007, with the 30-year yield hitting 5.34%. This surge is attributed to rising oil price concerns and foreign buyers shifting to higher-yielding overseas bonds.
Take: This aggressive Treasury sell-off, coupled with elevated oil prices, is reigniting inflation and rate hike fears. Capital flight from US Treasuries puts pressure on global liquidity and risk assets.