by Haja Mo February 23, 2024 Business Analysts and shipping executives say they expect costs to fall later this year as companies receive vessels they ordered two to three years ago. Previous Story Nvidia Is a Must-Buy. Or Is It? Next Story Instagram’s Uneasy Rise as a News Site