Bond Market Chaos Erupts – Sell Off Triggered as Oil Rallies on Renewed US-Iran War July 16, 2026 by mosesman