The world?s shipping companies are facing a two-front squeeze | DW Business