US Treasuries Surge as Yields Reach Critical 5% Level
In a surprising turn of events, US Treasuries witnessed a sharp rise in demand, driving the 10-Year US yield to a key psychological level of 5%. The sudden surge was not attributed to any specific...