A giant container ship that has blocked the Suez Canal for nearly a week has finally been freed - but the impact on global trade is still likely to be felt for some time to come.