The “short long-term government bonds” trade must be in contention as one that’s extracted the most money from otherwise smart traders and investors over the past five years. Interest rates just CAN’T go any lower from here – right? We heard this in 2008, and we’re hearing it again today – with bond yields at […]
Recent Comments