Trump ‘doesn’t care’ about rising oil costs, but bond markets will force Iran deal