Bond sell-off deepens as oil rises above $108
Market Update:
Brent crude jumps and 10-year Treasury yield surpasses 5.2% as hopes for US-Iran agreement fade
Independent market commentary based on publicly available information.




