Bank of America Research said in a report late yesterday, "The last time the 10yr Treasury yield was near 4.7% in April 2024, IG supply moderated and spreads widened. That suggests duration risk tends ...
It has been a winding road since CEO Charlie Nunn separated out the corporate and institutional banking business in 2021 – ...