Iran war traps Treasuries investors in stagflationary oil dilemma

Iran war traps Treasuries investors in stagflationary oil dilemma