The Iran energy shock reverberates across financial markets | Textpad