Why Markets Think the US Is Winning the Blockade

.....

© Bloomberg