All 12 container ships with 18,000 TEU capacity are expected to be delivered between 2028 and 2029.
Read in Full
Non-OPEC+ output growth is set to drive most of the 2.5 million b/d increase in global oil supply this year.
But Bloomberg warns that oil could hit $90 if hostilities lead to combat.