Oil soared to nearly $80 a barrel yesterday while stocks and bonds sold off after Donald Trump said his peace deal with Iran was ‘over’.
This post was originally published on this site.