The Hormuz blockade has placed the Bank of Japan in one of its sharpest policy binds in recent memory. The same energy shock ...
Ships went through the Strait of Hormuz yesterday, which is by far the highest number since this foolish closure began.