
After direct talks between the US and Iran concluded with no agreement, Donald Trump has raised the stakes by ordering a blockade of ships that visit Iranian ports.The move has stymied global energy flow and caused oil prices to jump. Again.Meanwhile finance firms are on notice that the latest…
