strait of hormuz effect on financial markets