The Houthis sank a ship. But their attacks may be less disruptive for now

Over the past few months, the Red Sea has shifted from a highly trafficked maritime passage to something more like a battleground. Attacks on cargo vessels by Houthi rebels have threatened both regional stability and the arteries of global commerce.

On March 2, the Rubymar finally sank. The cargo ship had been targeted by Houthi militants on Feb. 18 and had been taking on water in the days since. It’s the first vessel lost to the Houthi attacks in and around the Red Sea, which began in November 2023. This incident, which has led to a multimile oil slick and the submerging of 21,000 metric tons of fertilizer, not only highlights the immediate environmental hazards but also casts a long shadow over the security of a key conduit for international trade.

But is it possible that the worst of the damage has already been done, at least when it comes to trade?

googletag.cmd.push(function() {
var gptSlot = googletag.defineSlot('/21776187881/FW-Responsive-Main_Content-Slot1', [[728, 90], [468, 60], [300, 100], [320, 50]], 'div-gpt-ad-b1-i-fw-ad-1').defineSizeMapping(gptSizeMaps.banner1).setCollapseEmptyDiv(true).addService(googletag.pubads());
gptAdSlots.push(gptSlot);
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-b1-i-fw-ad-1'); });

Source: FreightWaves SONAR. Drewry World Container Index, Shanghai to Rotterdam (WCI.SHARTM), Shanghai to Los Angeles (WCI.SHALAX), Shanghai to New York (WCI.SHANYC) and Shanghai to Genoa (WCI.SHAGOA).
Source: FreightWaves SONAR. Drewry World Container Index, Shanghai to Rotterdam (WCI.SHARTM), Shanghai to Los Angeles (WCI.SHALAX), Shanghai to New York (WCI.SHANYC) and Shanghai to Genoa (WCI.SHAGOA).

Houthi attacks have undoubtedly added a new layer of complexity and risk, not to mention heightened danger for crews, but their effect on commerce may be starting to wane.

To be sure, the longer container spot rates stay elevated above late-2023 figures, the more cost shippers and consumers will bear, while container lines remain the beneficiaries. Drewry’s World Container Index Global Composite price is still more than 150% higher than it was at the end of October 2023. But it’s also dropped by more than 10% since late January.

However, well-connected supply chains have the ability to change course like rivers. And the tactics employed by the Houthi rebels — namely, the use of missiles and drones to target vessels it sees as aligned with Israel — may be more like a large rock thrown from the bank than a full-stop dam.

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/21776187881/fw-responsive-main_content-slot2', [[468, 60], [728, 90], [300, 100], [320, 50]], 'div-gpt-ad-1665767472470-0').defineSizeMapping(gptSizeMaps.banner1).addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-1665767472470-0'); });

Source: IMFPortWatch’s Daily Chokepoint Transit Calls and Trade Volume Estimates.

The decision by many shipping operators to reroute their vessels more safely around the southern tip of Africa does introduce significant delays and additional costs. It has affected timelines for the delivery of goods and exacerbated logistical challenges in a global economy grappling with the aftermath of the pandemic and other ongoing geopolitical conflicts.

But now, ocean freight is clearing post-Chinese Lunar New Year backlogs, and then it will enter its slow season, just in time to alleviate the capacity that’s been soaked up from longer transit times.
“And while rates should still remain above normal levels as long as diversions continue and carriers pass on higher costs, the European Shipping Council estimates that ocean rates and surcharges for Red Sea diversions are far outstripping these increased costs faced by carriers,” wrote Judah Levine, head of research at the Freightos Group, in an outlook blog last week. “This assessment, together with pessimistic outlooks for European ocean volumes this year, also points to the likelihood of ocean prices coming down from current levels.”

Source: FreightWaves SONAR. Freightos Baltic Daily Index, Global (FBXD.GLBL) and Drewry World Container Index, Global Composite Index (WCI.GLOBCOMP).

This analysis puts U.S. retaliatory measures into some context. As of last week, the U.S. had conducted airstrikes against 230 Houthi targets in Yemen, Deputy Assistant Secretary of Defense Daniel Shapiro said in a Senate Foreign Relations Committee hearing. 

It does matter that despite the destruction of numerous Houthi weapons, the attacks continue. The efficacy of U.S. countermeasures, against a backdrop of continued hostilities and the potential for escalation, remains a subject of scrutiny and debate.

Neither should the environmental repercussions of incidents like the sinking of the Rubymar be overlooked. Continued attacks could cause ecological damage to the Red Sea’s unique marine ecosystems and the industries that rely on them, like fishing.

But for the time being, global supply chains appear to be reallocating resources effectively, as evidenced by spot rates continuing to fall despite idle capacity tightening. Unless the Red Sea holdups lead to a massively costly capacity crunch in the coming months, it is unlikely the U.S. will feel pressured to up the ante.

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/21776187881/fw-responsive-main_content-slot3', [[728, 90], [468, 60], [320, 50], [300, 100]], 'div-gpt-ad-1665767553440-0').defineSizeMapping(gptSizeMaps.banner1).addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-1665767553440-0'); });

Source: Drewry Idle Capacity Index.

On Monday, a series of explosions claimed by the Houthis resulted in a fire onboard the Liberia-flagged MSC SKY in the Arabian Sea. No casualties were reported, but it stands as the most serious assault so far in March. Here’s what the past few months have seen:

February 2024

// DOM element where the Timeline will be attached

var container = document.getElementById('visualization1');

// Create a DataSet (allows two way data-binding)

var items = new vis.DataSet([

{

id: 1,

content: "Star Nasia (Marshall Islands)",

start: "2024-02-06",

details: "Targeted by three anti-ship ballistic missiles while traversing the Gulf of Aden. Minor damage, crew unharmed.",

expanded: false

},

{

id: 2,

content: "Morning Tide (Barbados)",

start: "2024-02-06",

details: "Likely targeted by three anti-ship ballistic missiles while operating in the southern Red Sea. No damage reported.",

expanded: false

},

{

id: 3,

content: "Star Iris (Marshall Islands)",

start: "2024-02-12",

details: "Houthis fired two missiles at the bulk carrier south of the Bab el-Mandeb strait. Minor damage, crew unharmed.",

expanded: false

},

{

id: 4,

content: "Pollux (Panama)",

start: "2024-02-16",

details: "Missile struck port side, causing minor damage 72 nautical miles northwest of Mokha. Crew unharmed.",

expanded: false

},

{

id: 5,

content: "Rubymar (Belize)",

start: "2024-02-18",

details: "Hit by two missiles in the Bab el-Mandeb strait, causing catastrophic damage. Crew evacuated.",

expanded: false

},

{

id: 6,

content: "Sea Champion (Greece)",

start: "2024-02-19",

details: "Came under attack by two anti-ship ballistic missiles in the Gulf of Aden. Minor damage.",

expanded: false

},

{

id: 7,

content: "Navis Fortuna (Marshall Islands)",

start: "2024-02-19",

details: "Struck by a drone, suffering minor damage. Houthis claimed American ownership.",

expanded: false

},

{

id: 8,

content: "MSC Silver II (Liberia)",

start: "2024-02-20",

details: "Came under naval missile attack in the Gulf of Aden. No damage, docked successfully.",

expanded: false

},

{

id: 9,

content: "Islander (Palau)",

start: "2024-02-22",

details: "Struck by two missiles, setting ablaze. Suffered minor damage, crew safe.",

expanded: false

},

{

id: 10,

content: "Torm Thor (United States)",

start: "2024-02-24",

details: "Targeted by a missile in the Gulf of Aden, which missed. No damage or injuries.",

expanded: false

},

{

id: 11,

content: "Unidentified vessel (Marshall Islands)",

start: "2024-02-27",

details: "Rocket exploded off the side near Hodeida. Close proximity to another tanker.",

expanded: false

}

]);

// Configuration for the Timeline

var options = {

// Template to customize the display of items

template: function (item, element) {

if (item.expanded) {

// Full content when expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content} - ${item.details}

`;

} else {

// Concise content when not expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content}

`;

}

},

editable: false, // Set to false to prevent editing items

margin: {

item: 10 // Margin between items

}

// ... other options if needed

};

// Create a Timeline

var timeline = new vis.Timeline(container, items, options);

// Listener for click events to toggle the expanded state

timeline.on('click', function (properties) {

var clickedItem = items.get(properties.item);

if (clickedItem) {

clickedItem.expanded = !clickedItem.expanded; // Toggle the 'expanded' state

items.update(clickedItem); // Update the item in the DataSet

}

});

#visualization1 {

height: 100%; /* Adjust the height as needed */

font-family: 'Helvetica', sans-serif; /* Change the font of the timeline */

}

/* Change the background color and border radius of the items */

.vis-item.vis-box {

background-color: #f0f0f0; /* Background color of the items */

border-radius: 4px; /* Rounded corners of the items */

color: white; /* Text color of the items */

border-color: #0056b3; /* Border color of the items */

}

/* Change the background color of the range items */

.vis-item.vis-range {

background-color: gray; /* Background color of the range items */

border-radius: 4px; /* Rounded corners of the range items */

color: white; /* Text color of the range items */

border-color: #1e7e34; /* Border color of the range items */

}

/* Change the color of the dots for point items */

.vis-item.vis-point {

background-color: #ffc107; /* Background color of the point items */

}

/* Change the font size and color of the content within items */

.vis-item .vis-item-content {

font-size: 14px; /* Font size of the item content */

color: black; /* Text color of the item content */

}

/* Change the font and color of the timeline axis */

.vis-time-axis .vis-text {

font-family: 'Helvetica', sans-serif; /* Font of the axis labels */

font-size: 12px; /* Font size of the axis labels */

color: #343a40; /* Text color of the axis labels */

}

/* Change the background color of selected items */

.vis-item.vis-selected {

background-color: yellow !important; /* Background color for selected items */

border-color: #bd2130 !important; /* Border color for selected items */

}

The first attacks of the month were on Feb. 6 with the targeting of the Star Nasia and Morning Tide, leading to minor damage to the former. The aggression continued with attacks on the Star Iris and Pollux, both resulting in minor damage but no casualties. The most severe incident was on Feb. 18 when the Rubymar suffered catastrophic damage in the Bab el-Mandeb strait, necessitating a crew evacuation.

This period also saw attacks on the Sea Champion, Navis Fortuna and MSC Silver II, among others.

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/21776187881/fw-responsive-main_content-slot2', [[728, 90], [468, 60], [320, 50], [300, 100]], 'div-gpt-ad-1665767737710-0').defineSizeMapping(gptSizeMaps.banner1).addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-1665767737710-0'); });

January 2024

// DOM element where the Timeline will be attached

var container = document.getElementById('visualization2');

// Create a DataSet (allows two way data-binding)

var items = new vis.DataSet([

{

id: 12,

content: "Omnibus Attack (United States Navy/Royal Navy)",

start: "2024-01-10",

details: "26th Houthi attack with at least 21 UAVs and missiles launched, 18 intercepted. No damage reported.",

expanded: false

},

{

id: 13,

content: "St. Nikolas (Marshall Islands)",

start: "2024-01-11",

details: "Captured by commandos 50 nautical miles east of Sohar, Oman, last headed towards Bandar Abbas, Iran.",

expanded: false

},

{

id: 14,

content: "Khalissa (Panama)",

start: "2024-01-11",

details: "Missile landed harmlessly in the Red Sea shipping lane. Target unknown.",

expanded: false

},

{

id: 15,

content: "USS Laboon (United States Navy)",

start: "2024-01-14",

details: "Intercepted an anti-ship cruise missile near Hudaydah, Yemen; no casualties or damage.",

expanded: false

},

{

id: 16,

content: "Gibraltar Eagle (Marshall Islands)",

start: "2024-01-15",

details: "Struck by an anti-ship cruise missile southeast of Aden, sustained minor damage and reversed course.",

expanded: false

},

{

id: 17,

content: "Zografia (Malta)",

start: "2024-01-16",

details: "Attacked by anti-ship ballistic missile northwest of Port of Salif, missile pierced the deck, no injuries.",

expanded: false

},

{

id: 18,

content: "Genco Picardi (Marshall Islands)",

start: "2024-01-17",

details: "US-owned ship attacked by UAV in the Gulf of Aden. Minor damage, continued to next port of call.",

expanded: false

},

{

id: 19,

content: "Chem Ranger (Marshall Islands)",

start: "2024-01-18",

details: "US-owned, Greek-operated ship attacked with two missiles en route to Kuwait, strike disputed.",

expanded: false

},

{

id: 20,

content: "Maersk Detroit and Maersk Chesapeake (United States)",

start: "2024-01-24",

details: "Convoy attacked by three missiles, two shot down, one splashed. No damage or casualties reported.",

expanded: false

},

{

id: 21,

content: "USS Carney (United States Navy)",

start: "2024-01-26",

details: "Presumed attack with anti-ship missile, missile shot down; no damage or injuries.",

expanded: false

},

{

id: 22,

content: "Marlin Luanda (Marshall Islands)",

start: "2024-01-26",

details: "Struck by missile south-east of Aden, tank ignited. Fire extinguished, no injuries reported.",

expanded: false

},

{

id: 23,

content: "HMS Diamond (Royal Navy)",

start: "2024-01-28",

details: "UAV intercepted by the Royal Navy.",

expanded: false

}

]);

// Configuration for the Timeline

var options = {

// Template to customize the display of items

template: function (item, element) {

if (item.expanded) {

// Full content when expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content} - ${item.details}

`;

} else {

// Concise content when not expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content}

`;

}

},

editable: false, // Set to false to prevent editing items

margin: {

item: 10 // Margin between items

}

// ... other options if needed

};

// Create a Timeline

var timeline = new vis.Timeline(container, items, options);

// Listener for click events to toggle the expanded state

timeline.on('click', function (properties) {

var clickedItem = items.get(properties.item);

if (clickedItem) {

clickedItem.expanded = !clickedItem.expanded; // Toggle the 'expanded' state

items.update(clickedItem); // Update the item in the DataSet

}

});

#visualization2 {

height: 100%; /* Adjust the height as needed */

font-family: 'Helvetica', sans-serif; /* Change the font of the timeline */

}

/* Change the background color and border radius of the items */

.vis-item.vis-box {

background-color: #f0f0f0; /* Background color of the items */

border-radius: 4px; /* Rounded corners of the items */

color: white; /* Text color of the items */

border-color: #0056b3; /* Border color of the items */

}

/* Change the background color of the range items */

.vis-item.vis-range {

background-color: gray; /* Background color of the range items */

border-radius: 4px; /* Rounded corners of the range items */

color: white; /* Text color of the range items */

border-color: #1e7e34; /* Border color of the range items */

}

/* Change the color of the dots for point items */

.vis-item.vis-point {

background-color: #ffc107; /* Background color of the point items */

}

/* Change the font size and color of the content within items */

.vis-item .vis-item-content {

font-size: 14px; /* Font size of the item content */

color: black; /* Text color of the item content */

}

/* Change the font and color of the timeline axis */

.vis-time-axis .vis-text {

font-family: 'Helvetica', sans-serif; /* Font of the axis labels */

font-size: 12px; /* Font size of the axis labels */

color: #343a40; /* Text color of the axis labels */

}

/* Change the background color of selected items */

.vis-item.vis-selected {

background-color: yellow !important; /* Background color for selected items */

border-color: #bd2130 !important; /* Border color for selected items */

}

The first attack of the year was on Jan. 10, when a barrage of unmanned aerial vehicles and missiles targeted naval forces. There was no reported damage due to effective countermeasures. The St. Nikolas oil tanker’s capture the following day marked a further escalation by Houthi forces.

Throughout the month, various commercial and military vessels, including the USS Laboon, Gibraltar Eagle, Zografia and others, faced missile and UAV attacks.

December 2023

// DOM element where the Timeline will be attached

var container = document.getElementById('visualization3');

// Create a DataSet (allows two way data-binding)

var items = new vis.DataSet([

{

id: 24,

content: "Unity Explorer (Bahamas)",

start: "2023-12-03",

details: "Attacked unsuccessfully with an anti-ship ballistic missile, then successfully with another. Minor damage.",

expanded: false

},

{

id: 25,

content: "Number 9 (Panama)",

start: "2023-12-03",

details: "Minor damage from anti-ship missile strike; no casualties.",

expanded: false

},

{

id: 26,

content: "Sophie II (Panama)",

start: "2023-12-03",

details: "Minor damage from anti-ship missile strike; no casualties.",

expanded: false

},

{

id: 27,

content: "Strinda (Norway)/Languedoc (French Navy)",

start: "2023-12-11",

details: "Onboard fires and other damage from missile strike. UAV heading for Strinda shot down by French Navy.",

expanded: false

},

{

id: 28,

content: "Ardmore Encounter (Marshall Islands)",

start: "2023-12-13",

details: "Hijacking attempt deterred, followed by anti-ship missiles and UAV attack. No damage from intercepted UAV.",

expanded: false

},

{

id: 29,

content: "Maersk Gibraltar (Hong Kong)",

start: "2023-12-14",

details: "Ordered to Yemen by the putative Yemeni Navy. Missile missed.",

expanded: false

},

{

id: 30,

content: "Al Jasrah (Liberia)",

start: "2023-12-15",

details: "Fire damage from UAV strike.",

expanded: false

},

{

id: 31,

content: "MSC Palatium III (Liberia)",

start: "2023-12-15",

details: "Fire and other damage from ballistic missile strike. Turned around and exited the area.",

expanded: false

},

{

id: 32,

content: "USS Carney (United States Navy)",

start: "2023-12-16",

details: "Shot down 14 Houthi UAVs in a wave attack. No damage.",

expanded: false

},

{

id: 33,

content: "Swan Atlantic (Cayman Islands)",

start: "2023-12-18",

details: "Double strike; fire damage from ballistic missile and UAV strike.",

expanded: false

},

{

id: 34,

content: "MSC Clara (Panama)",

start: "2023-12-18",

details: "Explosion in the water near the vessel from ballistic missile attack.",

expanded: false

},

{

id: 35,

content: "Blaamanen (Norway)",

start: "2023-12-23",

details: "No damage from one-way UAV attack.",

expanded: false

},

{

id: 36,

content: "Saibaba (Gabon)",

start: "2023-12-23",

details: "Struck by a one-way attack UAV; no injuries reported.",

expanded: false

},

{

id: 37,

content: "Chem Pluto (Liberia)",

start: "2023-12-23",

details: "Fire and total power outage from UAV strike; damage repaired, vessel resumed course.",

expanded: false

},

{

id: 38,

content: "MSC United VIII (Liberia)",

start: "2023-12-26",

details: "Several explosions near the vessel from naval missile attack; no injuries.",

expanded: false

},

{

id: 39,

content: "Maersk Hangzhou (Singapore)",

start: "2023-12-30",

details: "One missile strike causing minor damage, followed by an attempted hijack the next day.",

expanded: false

}

]);

// Configuration for the Timeline

var options = {

// Template to customize the display of items

template: function (item, element) {

if (item.expanded) {

// Full content when expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content} - ${item.details}

`;

} else {

// Concise content when not expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content}

`;

}

},

editable: false, // Set to false to prevent editing items

margin: {

item: 10 // Margin between items

}

// ... other options if needed

};

// Create a Timeline

var timeline = new vis.Timeline(container, items, options);

// Listener for click events to toggle the expanded state

timeline.on('click', function (properties) {

var clickedItem = items.get(properties.item);

if (clickedItem) {

clickedItem.expanded = !clickedItem.expanded; // Toggle the 'expanded' state

items.update(clickedItem); // Update the item in the DataSet

}

});

#visualization3 {

height: 100%; /* Adjust the height as needed */

font-family: 'Helvetica', sans-serif; /* Change the font of the timeline */

}

/* Change the background color and border radius of the items */

.vis-item.vis-box {

background-color: #f0f0f0; /* Background color of the items */

border-radius: 4px; /* Rounded corners of the items */

color: white; /* Text color of the items */

border-color: #0056b3; /* Border color of the items */

}

/* Change the background color of the range items */

.vis-item.vis-range {

background-color: gray; /* Background color of the range items */

border-radius: 4px; /* Rounded corners of the range items */

color: white; /* Text color of the range items */

border-color: #1e7e34; /* Border color of the range items */

}

/* Change the color of the dots for point items */

.vis-item.vis-point {

background-color: #ffc107; /* Background color of the point items */

}

/* Change the font size and color of the content within items */

.vis-item .vis-item-content {

font-size: 14px; /* Font size of the item content */

color: black; /* Text color of the item content */

}

/* Change the font and color of the timeline axis */

.vis-time-axis .vis-text {

font-family: 'Helvetica', sans-serif; /* Font of the axis labels */

font-size: 12px; /* Font size of the axis labels */

color: #343a40; /* Text color of the axis labels */

}

/* Change the background color of selected items */

.vis-item.vis-selected {

background-color: yellow !important; /* Background color for selected items */

border-color: #bd2130 !important; /* Border color for selected items */

}

December saw missile strikes on the Unity Explorer, Number 9 and Sophie II on Dec. 3. All sustained minor damage. A combined missile and UAV attack on Dec. 11 targeted the Strinda and the French Navy’s Languedoc, causing onboard fires and other damage.

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/21776187881/fw-responsive-main_content-slot5', [[728, 90], [468, 60], [320, 50], [300, 100]], 'div-gpt-ad-1665767778941-0').defineSizeMapping(gptSizeMaps.banner1).addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-1665767778941-0'); });

The month also witnessed hijacking attempts and further missile and UAV strikes against vessels like the Ardmore Encounter, Maersk Gibraltar and Al Jasrah, demonstrating the Houthis’ sustained capability and intent to disrupt maritime traffic.

November 2023

// DOM element where the Timeline will be attached

var container = document.getElementById('visualization4');

// Create a DataSet (allows two way data-binding)

var items = new vis.DataSet([

{

id: 24,

content: "Galaxy Leader (Bahamas)",

start: "2023-11-19",

details: "Captured and taken to Hodeidah, Yemen, now a tourist attraction. Crew's whereabouts unknown.",

expanded: false

},

{

id: 25,

content: "CMA CGM Symi (Malta)",

start: "2023-11-24",

details: "Damaged by a Shahed 136 UAV in the Indian Ocean; continued sailing as planned.",

expanded: false

},

{

id: 26,

content: "Central Park (Liberia)",

start: "2023-11-26",

details: "Attempted hijack east of Djibouti; ballistic missiles splashed down near the ship, no damage.",

expanded: false

}

]);

// Configuration for the Timeline

var options = {

// Template to customize the display of items

template: function (item, element) {

if (item.expanded) {

// Full content when expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content} - ${item.details}

`;

} else {

// Concise content when not expanded

return `

${new Date(item.start).toLocaleDateString('en-US', { month: '2-digit', day: '2-digit', year: '2-digit' })}: ${item.content}

`;

}

},

editable: false, // Set to false to prevent editing items

margin: {

item: 10 // Margin between items

}

// ... other options if needed

};

// Create a Timeline

var timeline = new vis.Timeline(container, items, options);

// Listener for click events to toggle the expanded state

timeline.on('click', function (properties) {

var clickedItem = items.get(properties.item);

if (clickedItem) {

clickedItem.expanded = !clickedItem.expanded; // Toggle the 'expanded' state

items.update(clickedItem); // Update the item in the DataSet

}

});

#visualization4 {

height: 100%; /* Adjust the height as needed */

font-family: 'Helvetica', sans-serif; /* Change the font of the timeline */

}

/* Change the background color and border radius of the items */

.vis-item.vis-box {

background-color: #f0f0f0; /* Background color of the items */

border-radius: 4px; /* Rounded corners of the items */

color: white; /* Text color of the items */

border-color: #0056b3; /* Border color of the items */

}

/* Change the background color of the range items */

.vis-item.vis-range {

background-color: gray; /* Background color of the range items */

border-radius: 4px; /* Rounded corners of the range items */

color: white; /* Text color of the range items */

border-color: #1e7e34; /* Border color of the range items */

}

/* Change the color of the dots for point items */

.vis-item.vis-point {

background-color: #ffc107; /* Background color of the point items */

}

/* Change the font size and color of the content within items */

.vis-item .vis-item-content {

font-size: 14px; /* Font size of the item content */

color: black; /* Text color of the item content */

}

/* Change the font and color of the timeline axis */

.vis-time-axis .vis-text {

font-family: 'Helvetica', sans-serif; /* Font of the axis labels */

font-size: 12px; /* Font size of the axis labels */

color: #343a40; /* Text color of the axis labels */

}

/* Change the background color of selected items */

.vis-item.vis-selected {

background-color: yellow !important; /* Background color for selected items */

border-color: #bd2130 !important; /* Border color for selected items */

}

The Houthis began their operations in November with the capture of the Galaxy Leader, transforming it into a tourist attraction in Hodeidah, Yemen. The crew’s whereabouts are still unknown.

The CMA CGM Symi and Central Park also encountered UAV and missile threats, narrowly avoiding severe damage. These initial incidents signaled a shift toward direct action against maritime assets, posing a new level of threat to international shipping and regional security.

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/21776187881/fw-responsive-main_content-slot6', [[728, 90], [468, 60], [320, 50], [300, 100]], 'div-gpt-ad-1665767872042-0').defineSizeMapping(gptSizeMaps.banner1).addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().collapseEmptyDivs();
googletag.enableServices();
});

googletag.cmd.push(function() { googletag.display('div-gpt-ad-1665767872042-0'); });

The post The Houthis sank a ship. But their attacks may be less disruptive for now appeared first on FreightWaves.

Source: freightwaves - The Houthis sank a ship. But their attacks may be less disruptive for now
Editor: Joe Antoshak

menu