Oil prices have surged to over $107 per barrel amid rising borrowing costs, as the yield on the 10-year U.S. Treasury note climbed to 5.2%, signaling growing investor concerns over economic growth and inflation. The sharp increase in Treasury yields, which reflect expectations of higher interest rates, has put pressure on global markets and could influence energy investment decisions. Analysts suggest the combination of tighter monetary policy and geopolitical tensions may be driving the upward trend in crude prices. Traders are closely monitoring how long these elevated levels will persist, with implications for fuel costs and economic activity worldwide.


Brent trades above $107 a barrel as 10-year Treasury yield hits 5.2%