Trump Cancels Iran Peace Talks Amid Strait of Hormuz Blockade, Oil Prices Soar | The Financial Standard