The US 10-year treasury yield (US10YT) has now reached a fairly substantial decades-long resistance level, as shown on the monthly chart below.
If it holds above today's break of 4.70, we could see a run towards 6.00, or higher...possibly depending on how the US war against Iran proceeds in the next few weeks/months.
