Global oil demand is structurally declining, with the IEA projecting a 2026 demand contraction versus 2025. Learn why smaller fleets offer asymmetric upside.
Navios Maritime Partners (NYSE:NMM) said Thursday it has sold two dry bulk vessels and has agreed to sell one tanker vessel, generate a combined $69.1 million in gross sale proceeds, while also taking ...