Commodities Are Back as DBC, PDBC Break to 52-Week Highs
For a while now, the story in bonds has been “higher for longer”, a reality underscored as the benchmark 10-year Treasury yield holds firm near 5.0%. The government keeps issuing debt at a rapid pace, inflation hasn’t fully cooled off, and the AI infrastructure boom is soaking up massive amounts of