After fresh data showed robust corporate activity and growing inflation fears, the 10-year US Treasury yield spiked on Wednesday to return to its highest level in almost 20 years. The 10-year yield increased by 15 basis points to 5.11%, marking Read More …








