Daily Market Update 27/04/2022 “The 10-year US Treasury yield touched 2.94% on Tuesday, its highest level since late 2018, as investors sell out of bonds amid concerns around inflation Read More »