In a nutshell US Depositories continue their 2023 selloff, making yields on the 10-year depository increment to a record high of 5% that has harmed financial backers. The market had a relief as the Israel-Hamas war saw financial backers rush to Depositories as a drawn out security net, driving 10-year yields down. On the off…
Read more