The 10-year U.S. Treasury yield has climbed to its highest level since 2007, crossing above 5% as investors react to persistent inflation, rising oil prices, strong economic data and expectations for interest rates to remain higher for longer. The benchmark Treasury yield reached about 5.13% on September 23, according to market data reported by Reuters and CME Group. The U.S. Treasury's official daily data showed the 10-year yield at 5.11% on September 23 and 5.18% on September 24. (Reuters) The...Click for full post