The traffic jam in world trade is slowly dissolving

Nord Stream 2: USA impose further sanctions