After decades of delays, the EU has given the International Maritime Organization until 2023 to come up with its own emission controls...or else one will be imposed.
Based on current emissions and our production outlook,” by 2025-2026 the cap will be breached.” By 2030, the sector will be emitting at a level 10% above the cap.