With over 700 tankers stuck at the Strait of Hormuz, global oil markets face unprecedented […]