{"generated_from_data_through":"2026-09-13","events":[{"id":"typhoon-saudel-ningbo-shanghai-2026","title":"Typhoon Saudel closes Ningbo and Shanghai container terminals","href":"/events/2026/typhoon-saudel-ningbo-shanghai-2026/","type":"weather-stoppage","startDate":"2026-08-26","startLong":"2026-08-26 (26 August 2026)","endDate":"2026-08-28","status":"ended","severity":3,"confidence":"medium","confidenceReason":"Closure and reopening times come from a carrier advisory and forwarder notices that agree with each other and with our port call series, but no statement from a port authority was retrieved.","places":"Ningbo, Shanghai, Shanghai (Yangshan)","sourceCount":3,"effect":{"seriesName":"Port calls","entityName":"Ningbo","unit":"calls per day","baseline":49.666666666666664,"observed":12.333333333333334,"absChange":-37.33333333333333,"deltaPct":-75.16778523489933,"zScore":-5.128127720751057,"windowStart":"2026-08-26","windowEnd":"2026-08-28","provisional":false},"noEffectReason":null,"recoveryDays":6,"recoveredOn":"2026-09-03","typeLabel":"Weather stoppage","severityLabel":"Significant"},{"id":"german-seaport-warning-strikes-2026","title":"Ver.di warning strikes halt container handling at German seaports","href":"/events/2026/german-seaport-warning-strikes-2026/","type":"labour-action","startDate":"2026-08-17","startLong":"2026-08-17 (17 August 2026)","endDate":null,"status":"ongoing","severity":2,"confidence":"medium","confidenceReason":"Dates and scope are consistent across three trade outlets that quote Eurogate and HHLA advisories, but no ver.di or ZDS statement could be retrieved directly, and the result of the consultation ending 2026-09-14 was not found, so the status is unresolved.","places":"Hamburg, Bremerhaven, Wilhelmshaven","sourceCount":3,"effect":{"seriesName":"Container ship port calls","entityName":"Hamburg","unit":"calls per day","baseline":9.803030303030303,"observed":9.030303030303031,"absChange":-0.7727272727272716,"deltaPct":-7.882534775888707,"zScore":-0.2443578191948293,"windowStart":"2026-08-17","windowEnd":"2026-09-18","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Moderate"},{"id":"durban-gateway-terminal-navis-backlog-2026","title":"Durban Gateway Terminal backlog follows terminal operating system cutover","href":"/events/2026/durban-gateway-terminal-navis-backlog-2026/","type":"congestion-episode","startDate":"2026-08-15","startLong":"2026-08-15 (15 August 2026)","endDate":null,"status":"ongoing","severity":2,"confidence":"medium","confidenceReason":"The cutover date and the terminal's own notice are relayed by an industry association, and the throughput and waiting figures come from trade press without a direct terminal statement; the effect in port call counts is small and the backlog is still open.","places":"Durban","sourceCount":3,"effect":{"seriesName":"Port calls","entityName":"Durban","unit":"calls per day","baseline":6.714285714285714,"observed":5.514285714285714,"absChange":-1.2000000000000002,"deltaPct":-17.872340425531917,"zScore":-0.4535573676110726,"windowStart":"2026-08-15","windowEnd":"2026-09-18","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Congestion episode","severityLabel":"Moderate"},{"id":"buenaventura-earthquake-terminal-suspension-2026","title":"Earthquake suspends container terminals at Colombia's Buenaventura port","href":"/events/2026/buenaventura-earthquake-terminal-suspension-2026/","type":"terminal-closure","startDate":"2026-08-10","startLong":"2026-08-10 (10 August 2026)","endDate":null,"status":"ongoing","severity":2,"confidence":"medium","confidenceReason":"Four consistent press and carrier sources, but no Colombian official or port authority statement was retrieved, the last source is dated 2026-08-14, and the recovery status since then is unknown.","places":"Buenaventura","sourceCount":4,"effect":null,"noEffectReason":"entity_not_covered","recoveryDays":null,"recoveredOn":null,"typeLabel":"Terminal closure","severityLabel":"Moderate"},{"id":"typhoon-dolphin-shanghai-ningbo-2026","title":"Typhoon Dolphin halts container terminals at Ningbo and Shanghai","href":"/events/2026/typhoon-dolphin-shanghai-ningbo-2026/","type":"weather-stoppage","startDate":"2026-08-07","startLong":"2026-08-07 (7 August 2026)","endDate":"2026-08-11","status":"ended","severity":3,"confidence":"medium","confidenceReason":"Dates rest on freight forwarder and carrier advisories that agree with each other and with our port call series, but no statement from Ningbo-Zhoushan Port or Shanghai International Port Group was retrieved. The stranded capacity figure is a third-party estimate quoted by one source.","places":"Ningbo, Shanghai, Shanghai (Yangshan)","sourceCount":3,"effect":{"seriesName":"Port calls","entityName":"Shanghai","unit":"calls per day","baseline":91.9,"observed":19.8,"absChange":-72.10000000000001,"deltaPct":-78.45484221980414,"zScore":-7.476421719006367,"windowStart":"2026-08-07","windowEnd":"2026-08-11","provisional":false},"noEffectReason":null,"recoveryDays":6,"recoveredOn":"2026-08-17","typeLabel":"Weather stoppage","severityLabel":"Significant"},{"id":"rhine-low-water-kaub-2026","title":"Record low water at Kaub restricts Rhine barge shipping","href":"/events/2026/rhine-low-water-kaub-2026/","type":"drought-restriction","startDate":"2026-08-01","startLong":"2026-08-01 (August 2026)","endDate":null,"status":"ongoing","severity":3,"confidence":"medium","confidenceReason":"The record low and the mid-August stoppage rest on one Bloomberg report (syndicated) and a carrier notice; no WSV publication was retrieved and a second archived news source on the low point and later recovery could not be obtained. The start date is approximate and the end is open.","places":"Rotterdam","sourceCount":2,"effect":null,"noEffectReason":"entity_not_covered","recoveryDays":null,"recoveredOn":null,"typeLabel":"Drought restriction","severityLabel":"Significant"},{"id":"houthi-embargo-bab-el-mandeb-2026","title":"Houthi embargo on Saudi shipping and attacks at Bab el-Mandeb","href":"/events/2026/houthi-embargo-bab-el-mandeb-2026/","type":"security-incident","startDate":"2026-07-20","startLong":"2026-07-20 (20 July 2026)","endDate":null,"status":"ongoing","severity":3,"confidence":"medium","confidenceReason":"Two outlets agree on the embargo and the warnings, but no official maritime authority notice could be retrieved, so all narrative sources are press. The attack on the Tihamah rests on statements by the Yemeni government. Casualties are left out because no official source was read. The transit decline is measured in PortWatch but its cause is not established by the data.","places":"Bab el-Mandeb Strait","sourceCount":4,"effect":{"seriesName":"Transits, tankers","entityName":"Bab el-Mandeb Strait","unit":"transits per day","baseline":13.714285714285714,"observed":8.26984126984127,"absChange":-5.444444444444443,"deltaPct":-39.69907407407407,"zScore":-1.4817900913132804,"windowStart":"2026-07-20","windowEnd":"2026-09-20","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Significant"},{"id":"kerch-strait-closure-2026","title":"Russia halts commercial shipping through the Kerch Strait","href":"/events/2026/kerch-strait-closure-2026/","type":"security-incident","startDate":"2026-07-10","startLong":"2026-07-10 (10 July 2026)","endDate":null,"status":"ongoing","severity":5,"confidence":"low","confidenceReason":"Only two press reports were retrievable and both are Ukrainian outlets covering a war in which both sides make claims; the halt notice itself and any Russian official statement could not be retrieved. The closure is corroborated by IMF PortWatch transit counts, but the number of vessels struck differs between reports and the current status rests on the data alone.","places":"Kerch, Kerch Strait","sourceCount":3,"effect":{"seriesName":"Transits, all vessel types","entityName":"Kerch Strait","unit":"transits per day","baseline":10.924657534246576,"observed":0.547945205479452,"absChange":-10.376712328767123,"deltaPct":-94.98432601880877,"zScore":-2.3329988598334284,"windowStart":"2026-07-10","windowEnd":"2026-09-20","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Critical"},{"id":"panama-canal-draft-and-slot-cuts-2026","title":"Panama Canal cuts Neopanamax draft and daily transit slots","href":"/events/2026/panama-canal-draft-and-slot-cuts-2026/","type":"drought-restriction","startDate":"2026-07-01","startLong":"2026-07-01 (July 2026)","endDate":null,"status":"ongoing","severity":3,"confidence":"high","confidenceReason":"Four dated canal authority notices agree on the draft and slot steps. The exact start is uncertain: press put the first cut at 2026-07-01 while the advisory read gives 2026-07-24 for its first step, so the start is recorded to the month. PortWatch transit counts fell only about 10 percent, so the measured effect is small.","places":"Panama Canal","sourceCount":6,"effect":{"seriesName":"Transits, all vessel types","entityName":"Panama Canal","unit":"transits per day","baseline":33.109756097560975,"observed":30.097560975609756,"absChange":-3.012195121951219,"deltaPct":-9.097605893186003,"zScore":-0.5243558661104557,"windowStart":"2026-07-01","windowEnd":"2026-09-20","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Drought restriction","severityLabel":"Significant"},{"id":"ust-luga-oil-loading-halt-2026","title":"Drone attacks halt oil loadings at Ust-Luga and Primorsk","href":"/events/2026/ust-luga-oil-loading-halt-2026/","type":"security-incident","startDate":"2026-03-25","startLong":"2026-03-25 (25 March 2026)","endDate":"2026-04-04","status":"ended","severity":2,"confidence":"medium","confidenceReason":"Two Bloomberg pieces and a Reuters piece agree on the dates but all are press and no Russian official statement was read. Primorsk has no PortWatch series, and Ust-Luga port calls show no clear fall, so the stoppage is not measured in our data.","places":"Ust-Luga, Primorsk","sourceCount":4,"effect":null,"noEffectReason":"insufficient_baseline","recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Moderate"},{"id":"strait-of-hormuz-closure-2026","title":"Strait of Hormuz closed to most shipping during the Iran war","href":"/events/2026/strait-of-hormuz-closure-2026/","type":"security-incident","startDate":"2026-03-01","startLong":"2026-03-01 (1 March 2026)","endDate":null,"status":"ongoing","severity":5,"confidence":"medium","confidenceReason":"Dates and figures rest on the International Maritime Organization and on consistent press reporting, but each press source was read as a single report, the blockade start is known to the month only, and attribution of individual ship attacks is not settled in the sources used.","places":"Jebel Ali, Khalifa Port, Fujairah, Strait of Hormuz, Asia to Arabian Gulf, Arabian Gulf to China crude, Arabian Gulf to Japan crude, Arabian Gulf to India crude, Arabian Gulf to Northwest Europe crude, Qatar to Japan LNG","sourceCount":7,"effect":{"seriesName":"Transits, all vessel types","entityName":"Strait of Hormuz","unit":"transits per day","baseline":61.31666666666667,"observed":6.508333333333334,"absChange":-54.80833333333334,"deltaPct":-89.38570263658603,"zScore":-5.476698426021687,"windowStart":"2026-03-01","windowEnd":"2026-06-28","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Critical"},{"id":"chittagong-port-strike-new-mooring-terminal-2026","title":"Workers strike at Chittagong port over New Mooring Container Terminal lease","href":"/events/2026/chittagong-port-strike-new-mooring-terminal-2026/","type":"labour-action","startDate":"2026-01-31","startLong":"2026-01-31 (31 January 2026)","endDate":"2026-02-09","status":"ended","severity":3,"confidence":"medium","confidenceReason":"Dates are consistent across Bangladeshi and trade press, but no official statement from Chattogram Port Authority or the government was retrieved, and the strike was suspended rather than settled, so the end date marks the resumption of work.","places":"Chittagong","sourceCount":3,"effect":{"seriesName":"Port calls","entityName":"Chittagong","unit":"calls per day","baseline":6.15,"observed":3.9,"absChange":-2.2500000000000004,"deltaPct":-36.585365853658544,"zScore":-0.9185586535436919,"windowStart":"2026-01-31","windowEnd":"2026-02-09","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"us-china-reciprocal-port-fees-2025","title":"United States and China levy port fees on each other's vessels","href":"/events/2025/us-china-reciprocal-port-fees-2025/","type":"regulatory-or-customs-action","startDate":"2025-10-14","startLong":"2025-10-14 (14 October 2025)","endDate":"2025-11-10","status":"ended","severity":1,"confidence":"high","confidenceReason":"The start date, the suspension date and the hours of effect come from the United States Trade Representative, the Federal Register and the announcement of China's Ministry of Transport.","places":"Transpacific: Asia to US West Coast, Asia to US East Coast","sourceCount":4,"effect":null,"noEffectReason":"not_a_throughput_event","recoveryDays":null,"recoveredOn":null,"typeLabel":"Regulatory or customs action","severityLabel":"Minor"},{"id":"lashing-strike-rotterdam-2025","title":"Lashing workers strike halts container handling at the Port of Rotterdam","href":"/events/2025/lashing-strike-rotterdam-2025/","type":"labour-action","startDate":"2025-10-08","startLong":"2025-10-08 (8 October 2025)","endDate":"2025-10-13","status":"ended","severity":2,"confidence":"high","confidenceReason":"The start is confirmed by Maersk's customer advisory, and the court ordered return to work and settlement dates by the ITF, the federation of the striking union, with consistent reporting in two trade outlets.","places":"Rotterdam","sourceCount":8,"effect":{"seriesName":"Container ship port calls","entityName":"Rotterdam","unit":"calls per day","baseline":19.333333333333332,"observed":10,"absChange":-9.333333333333332,"deltaPct":-48.275862068965516,"zScore":-1.9369991041379144,"windowStart":"2025-10-08","windowEnd":"2025-10-13","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Moderate"},{"id":"power-blackout-spain-portugal-ports-2025","title":"Iberian power blackout halts container terminals at Spanish ports","href":"/events/2025/power-blackout-spain-portugal-ports-2025/","type":"infrastructure-failure","startDate":"2025-04-28","startLong":"2025-04-28 (28 April 2025)","endDate":"2025-04-29","status":"ended","severity":1,"confidence":"medium","confidenceReason":"The blackout, its restoration times and its cause are documented by the grid operator, the Spanish government and ENTSO-E, but the port level detail rests on trade and regional press reporting of what the port authorities said, rather than on port authority statements still online.","places":"Algeciras, Valencia, Barcelona","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Algeciras","unit":"calls per day","baseline":17.5,"observed":12,"absChange":-5.5,"deltaPct":-31.428571428571427,"zScore":-1.314751470267833,"windowStart":"2025-04-28","windowEnd":"2025-04-29","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Infrastructure failure","severityLabel":"Minor"},{"id":"explosion-shahid-rajaee-port-bandar-abbas-2025","title":"Explosion and fire at Shahid Rajaee Port near Bandar Abbas","href":"/events/2025/explosion-shahid-rajaee-port-bandar-abbas-2025/","type":"fire","startDate":"2025-04-26","startLong":"2025-04-26 (26 April 2025)","endDate":"2025-04-28","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The date of the explosion and the restart of customs and cargo handling are reported consistently by Iranian state media and two international outlets, but official Iranian figures for the human toll were revised more than once and no port authority page could be retrieved directly.","places":"Bandar Shahid Rajaee","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"Bandar Shahid Rajaee","unit":"calls per day","baseline":1.8333333333333333,"observed":1,"absChange":-0.8333333333333333,"deltaPct":null,"zScore":-0.5270462766947299,"windowStart":"2025-04-26","windowEnd":"2025-04-28","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Fire","severityLabel":"Moderate"},{"id":"longshore-lockout-montreal-2024","title":"Lockout of longshore workers closes Port of Montreal terminals","href":"/events/2024/longshore-lockout-montreal-2024/","type":"labour-action","startDate":"2024-11-10","startLong":"2024-11-10 (10 November 2024)","endDate":"2024-11-16","status":"ended","severity":2,"confidence":"high","confidenceReason":"The lockout, the labour board order and the resumption time come from the employers' association's own dated updates and the union's statement, with consistent reporting by CBC News and a trade outlet.","places":"Montreal","sourceCount":5,"effect":{"seriesName":"Container ship port calls","entityName":"Montreal","unit":"calls per day","baseline":1.1428571428571428,"observed":0.5714285714285714,"absChange":-0.5714285714285714,"deltaPct":null,"zScore":-0.5714285714285714,"windowStart":"2024-11-10","windowEnd":"2024-11-16","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Moderate"},{"id":"foremen-lockout-british-columbia-ports-2024","title":"Lockout of ship and dock foremen stops British Columbia ports","href":"/events/2024/foremen-lockout-british-columbia-ports-2024/","type":"labour-action","startDate":"2024-11-04","startLong":"2024-11-04 (4 November 2024)","endDate":"2024-11-14","status":"ended","severity":3,"confidence":"high","confidenceReason":"The lockout start and the resumption of operations are set out in the employers' association's own bargaining updates, and the ministerial direction and labour board order are reported by CBC News and a trade outlet.","places":"Vancouver (CA), Prince Rupert","sourceCount":6,"effect":{"seriesName":"Container ship port calls","entityName":"Vancouver (CA)","unit":"calls per day","baseline":0.9545454545454546,"observed":0.09090909090909091,"absChange":-0.8636363636363636,"deltaPct":null,"zScore":-0.8636363636363636,"windowStart":"2024-11-04","windowEnd":"2024-11-14","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"dockworkers-strike-us-east-gulf-coast-ports-2024","title":"Dockworkers strike halts US East and Gulf Coast container ports","href":"/events/2024/dockworkers-strike-us-east-gulf-coast-ports-2024/","type":"labour-action","startDate":"2024-10-01","startLong":"2024-10-01 (1 October 2024)","endDate":"2024-10-03","status":"ended","severity":2,"confidence":"high","confidenceReason":"The start, the settlement and the resumption times are set out by the Georgia Ports Authority, which quotes the joint statement of the union and the employers' alliance, with consistent reporting in two trade outlets.","places":"New York-New Jersey, Baltimore, Norfolk, Wilmington, NC, Charleston, Savannah, Brunswick, Houston","sourceCount":4,"effect":{"seriesName":"Container ship port calls","entityName":"New York-New Jersey","unit":"calls per day","baseline":6.333333333333333,"observed":0.3333333333333333,"absChange":-6,"deltaPct":-94.73684210526316,"zScore":-2.4494897427831783,"windowStart":"2024-10-01","windowEnd":"2024-10-03","provisional":false},"noEffectReason":null,"recoveryDays":317,"recoveredOn":"2025-08-16","typeLabel":"Labour action","severityLabel":"Moderate"},{"id":"port-congestion-singapore-2024","title":"Container ships wait for berths at the Port of Singapore","href":"/events/2024/port-congestion-singapore-2024/","type":"congestion-episode","startDate":"2024-05-01","startLong":"2024-05-01 (May 2024)","endDate":"2024-07-01","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The waiting times, the causes and the mitigation steps come from the port authority and the terminal operator, but neither gives a start or end date, so the start is dated to May 2024 from the first official statement and the end to July 2024, when the operator reported waiting back at two days or less.","places":"Singapore","sourceCount":4,"effect":null,"noEffectReason":"below_resolution","recoveryDays":null,"recoveredOn":null,"typeLabel":"Congestion episode","severityLabel":"Moderate"},{"id":"ship-strikes-key-bridge-baltimore-2024","title":"Ship strikes Key Bridge and closes the Baltimore ship channel","href":"/events/2024/ship-strikes-key-bridge-baltimore-2024/","type":"collision-or-casualty","startDate":"2024-03-26","startLong":"2024-03-26 (26 March 2024)","endDate":"2024-06-10","status":"ended","severity":3,"confidence":"high","confidenceReason":"The date and cause come from the National Transportation Safety Board investigation, and the channel milestones from the Army Corps of Engineers and the Unified Command that carried out the work.","places":"Baltimore","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"Baltimore","unit":"calls per day","baseline":5.5,"observed":2.116883116883117,"absChange":-3.383116883116883,"deltaPct":-61.5112160566706,"zScore":-1.5129758652953122,"windowStart":"2024-03-26","windowEnd":"2024-06-10","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Collision or casualty","severityLabel":"Significant"},{"id":"attacks-on-shipping-red-sea-2023","title":"Attacks on shipping in the Red Sea divert traffic around Africa","href":"/events/2023/attacks-on-shipping-red-sea-2023/","type":"security-incident","startDate":"2023-11-19","startLong":"2023-11-19 (19 November 2023)","endDate":null,"status":"ongoing","severity":5,"confidence":"medium","confidenceReason":"The start date and the attribution of the seizure are confirmed by a United Kingdom government statement and the diversions by Maersk's own advisories, but the status in September 2026 rests on press reporting rather than a dated official announcement.","places":"Bab el-Mandeb Strait, Suez Canal, Cape of Good Hope, Asia to North Europe, Asia to Mediterranean","sourceCount":5,"effect":{"seriesName":"Transits, all vessel types","entityName":"Bab el-Mandeb Strait","unit":"transits per day","baseline":77.53333333333333,"observed":47.84166666666667,"absChange":-29.691666666666663,"deltaPct":-38.29535683576955,"zScore":-3.3727466923704865,"windowStart":"2023-11-19","windowEnd":"2024-03-17","provisional":true},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Critical"},{"id":"cyber-incident-dp-world-australia-2023","title":"DP World Australia disconnects its network after a cyber incident","href":"/events/2023/cyber-incident-dp-world-australia-2023/","type":"cyber-incident","startDate":"2023-11-10","startLong":"2023-11-10 (10 November 2023)","endDate":"2023-11-13","status":"ended","severity":2,"confidence":"high","confidenceReason":"The detection date, the disconnection, the resumption on 2023-11-13 and the backlog figure come from DP World Australia's own statement, with consistent reporting by ABC News and CNN.","places":"Melbourne, Sydney (AU), Brisbane, Fremantle","sourceCount":4,"effect":{"seriesName":"Container ship port calls","entityName":"Fremantle","unit":"calls per day","baseline":1,"observed":1.5,"absChange":0.5,"deltaPct":null,"zScore":0.5,"windowStart":"2023-11-10","windowEnd":"2023-11-13","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Cyber incident","severityLabel":"Moderate"},{"id":"port-congestion-durban-2023","title":"Vessel congestion at the Port of Durban container terminals","href":"/events/2023/port-congestion-durban-2023/","type":"congestion-episode","startDate":"2023-10-01","startLong":"2023-10-01 (October 2023)","endDate":"2024-01-01","status":"ended","severity":3,"confidence":"high","confidenceReason":"The causes, the scale of the backlog and the recovery plan come from a dated Transnet media statement, with consistent reporting of vessel counts and waiting times in three outlets.","places":"Durban","sourceCount":4,"effect":null,"noEffectReason":"below_resolution","recoveryDays":null,"recoveredOn":null,"typeLabel":"Congestion episode","severityLabel":"Significant"},{"id":"typhoon-saola-hong-kong-shenzhen-2023","title":"Typhoon Saola halts port work in Hong Kong and Shenzhen","href":"/events/2023/typhoon-saola-hong-kong-shenzhen-2023/","type":"weather-stoppage","startDate":"2023-08-31","startLong":"2023-08-31 (31 August 2023)","endDate":"2023-09-02","status":"ended","severity":2,"confidence":"high","confidenceReason":"The signal history and the storm's strength come from the Hong Kong government. The Shenzhen terminal stop and restart times rest on Chinese business press reporting of the terminal operators' own notices. The window does not overlap a calendar exclusion, although China's National Day holiday begins four weeks later.","places":"Hong Kong, Yantian, Shekou","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"Hong Kong","unit":"calls per day","baseline":45.166666666666664,"observed":22,"absChange":-23.166666666666664,"deltaPct":-51.291512915129154,"zScore":-3.397324831328018,"windowStart":"2023-08-31","windowEnd":"2023-09-02","provisional":false},"noEffectReason":null,"recoveryDays":715,"recoveredOn":"2025-08-17","typeLabel":"Weather stoppage","severityLabel":"Moderate"},{"id":"grain-deal-exit-odesa-port-attacks-2023","title":"Russia ends Black Sea Grain Initiative participation and strikes Ukrainian ports","href":"/events/2023/grain-deal-exit-odesa-port-attacks-2023/","type":"security-incident","startDate":"2023-07-17","startLong":"2023-07-17 (17 July 2023)","endDate":"2023-08-16","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The start date and the strikes on port facilities are documented by United Nations sources, while the end date rests on the first departure through Ukraine's own corridor as announced by Ukrainian authorities and reported by Ukrainska Pravda.","places":"Odessa, Chornomorsk, Izmail, Reni","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"Chornomorsk","unit":"calls per day","baseline":0.43548387096774194,"observed":0,"absChange":-0.43548387096774194,"deltaPct":null,"zScore":-0.43548387096774194,"windowStart":"2023-07-17","windowEnd":"2023-08-16","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Significant"},{"id":"ransomware-attack-nagoya-port-2023","title":"Ransomware stops container handling at the Port of Nagoya","href":"/events/2023/ransomware-attack-nagoya-port-2023/","type":"cyber-incident","startDate":"2023-07-04","startLong":"2023-07-04 (4 July 2023)","endDate":"2023-07-06","status":"ended","severity":2,"confidence":"high","confidenceReason":"The timeline, the cause and the restart times come from the incident report published by the Nagoya Harbor Transportation Association, with consistent reporting by two technology outlets.","places":"Nagoya","sourceCount":3,"effect":{"seriesName":"Container ship port calls","entityName":"Nagoya","unit":"calls per day","baseline":10.333333333333334,"observed":7.666666666666667,"absChange":-2.666666666666667,"deltaPct":-25.806451612903228,"zScore":-0.8229511997978234,"windowStart":"2023-07-04","windowEnd":"2023-07-06","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Cyber incident","severityLabel":"Moderate"},{"id":"port-workers-strike-british-columbia-2023","title":"Longshore strike stops cargo at British Columbia ports","href":"/events/2023/port-workers-strike-british-columbia-2023/","type":"labour-action","startDate":"2023-07-01","startLong":"2023-07-01 (1 July 2023)","endDate":"2023-07-19","status":"ended","severity":3,"confidence":"high","confidenceReason":"The strike dates, the mediated settlement and the ratification are documented by the employers' association and the union, with the labour board ruling and the withdrawal of the second strike notice reported by CBC News.","places":"Vancouver (CA), Prince Rupert","sourceCount":7,"effect":{"seriesName":"Port calls","entityName":"Vancouver (CA)","unit":"calls per day","baseline":5.105263157894737,"observed":3.5789473684210527,"absChange":-1.5263157894736845,"deltaPct":-29.896907216494846,"zScore":-0.6825891720788831,"windowStart":"2023-07-01","windowEnd":"2023-07-19","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"cyclone-biparjoy-gujarat-ports-2023","title":"Cyclone Biparjoy suspends operations at Gujarat ports","href":"/events/2023/cyclone-biparjoy-gujarat-ports-2023/","type":"weather-stoppage","startDate":"2023-06-12","startLong":"2023-06-12 (12 June 2023)","endDate":"2023-06-17","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The suspension date and Kandla and Pipavav's 2023-06-17 resumption rest on a Reuters wire report and trade press, consistent with each other, but no dated statement from Deendayal Port Authority or Adani Ports could be retrieved directly, and no source confirms exactly when the first vessel berthed at Mundra, only that it was due to restart that evening.","places":"Mundra, Kandla","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Mundra","unit":"calls per day","baseline":10.416666666666666,"observed":1.1666666666666667,"absChange":-9.25,"deltaPct":-88.80000000000001,"zScore":-2.925106835655751,"windowStart":"2023-06-12","windowEnd":"2023-06-17","provisional":false},"noEffectReason":null,"recoveryDays":881,"recoveredOn":"2025-11-14","typeLabel":"Weather stoppage","severityLabel":"Moderate"},{"id":"drought-restrictions-panama-canal-2023","title":"Drought cuts draft and daily transits at the Panama Canal","href":"/events/2023/drought-restrictions-panama-canal-2023/","type":"drought-restriction","startDate":"2023-03-01","startLong":"2023-03-01 (1 March 2023)","endDate":"2024-09-01","status":"ended","severity":4,"confidence":"high","confidenceReason":"Every draft figure, transit limit and date comes from dated Panama Canal Authority advisories to shipping and the authority's own statements.","places":"Panama Canal","sourceCount":8,"effect":{"seriesName":"Transit trade volume","entityName":"Panama Canal","unit":"metric tons per day","baseline":916018.6875,"observed":885506,"absChange":-30512.6875,"deltaPct":-3.331011464763376,"zScore":-0.21155152597989915,"windowStart":"2023-03-01","windowEnd":"2023-06-28","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Drought restriction","severityLabel":"Severe"},{"id":"eu-embargo-russian-seaborne-crude-2022","title":"EU ban on seaborne Russian crude and the G7 price cap take effect","href":"/events/2022/eu-embargo-russian-seaborne-crude-2022/","type":"sanctions-action","startDate":"2022-12-05","startLong":"2022-12-05 (5 December 2022)","endDate":null,"status":"ongoing","severity":2,"confidence":"high","confidenceReason":"The dates, the scope of the prohibitions and the cap levels come from Council press releases and European Commission guidance.","places":"Primorsk, Ust-Luga, Novorossiysk","sourceCount":3,"effect":null,"noEffectReason":"not_a_throughput_event","recoveryDays":null,"recoveredOn":null,"typeLabel":"Sanctions action","severityLabel":"Moderate"},{"id":"cargo-truckers-strike-south-korea-2022","title":"Cargo truckers strike cuts container movement at South Korean ports","href":"/events/2022/cargo-truckers-strike-south-korea-2022/","type":"labour-action","startDate":"2022-11-24","startLong":"2022-11-24 (24 November 2022)","endDate":"2022-12-09","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The start date and the union's demands come from the International Transport Workers' Federation, the federation of the striking union. The return to work orders, the port throughput figures and the closing vote rest on Korean press reporting of Ministry of Land, Infrastructure and Transport data, consistent across two outlets, rather than on a ministry release we could retrieve.","places":"Busan, Gwangyang, Incheon, Ulsan","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"Ulsan","unit":"calls per day","baseline":18.75,"observed":14.75,"absChange":-4,"deltaPct":-21.333333333333332,"zScore":-0.4692109631141532,"windowStart":"2022-11-24","windowEnd":"2022-12-09","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"dockworkers-strike-felixstowe-2022-09","title":"Second eight day dockworkers strike at the Port of Felixstowe","href":"/events/2022/dockworkers-strike-felixstowe-2022-09/","type":"labour-action","startDate":"2022-09-27","startLong":"2022-09-27 (27 September 2022)","endDate":"2022-10-05","status":"ended","severity":3,"confidence":"high","confidenceReason":"Strike dates, ballot figures and the settlement come from Unite, the union that called the action, and from a Maersk customer advisory, with trade press reporting of the settlement.","places":"Felixstowe","sourceCount":5,"effect":{"seriesName":"Container ship port calls","entityName":"Felixstowe","unit":"calls per day","baseline":1.9444444444444444,"observed":0.4444444444444444,"absChange":-1.5,"deltaPct":null,"zScore":-1.011736139214893,"windowStart":"2022-09-27","windowEnd":"2022-10-05","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"dockworkers-strike-felixstowe-2022-08","title":"Dockworkers strike for eight days at the Port of Felixstowe","href":"/events/2022/dockworkers-strike-felixstowe-2022-08/","type":"labour-action","startDate":"2022-08-21","startLong":"2022-08-21 (21 August 2022)","endDate":"2022-08-29","status":"ended","severity":3,"confidence":"high","confidenceReason":"The strike dates, the number of workers and the pay positions come from Unite, the union that called the action, and from a Maersk customer advisory, with consistent trade press reporting at the start and at the settlement.","places":"Felixstowe","sourceCount":5,"effect":{"seriesName":"Container ship port calls","entityName":"Felixstowe","unit":"calls per day","baseline":2.3333333333333335,"observed":0.2222222222222222,"absChange":-2.111111111111111,"deltaPct":null,"zScore":-1.4239249366728122,"windowStart":"2022-08-21","windowEnd":"2022-08-29","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"military-exercises-taiwan-strait-2022","title":"Live fire exercise zones around Taiwan divert shipping","href":"/events/2022/military-exercises-taiwan-strait-2022/","type":"security-incident","startDate":"2022-08-04","startLong":"2022-08-04 (4 August 2022)","endDate":"2022-08-10","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The announcement of the exercises and their completion come from the theater command as carried by the state news agency, and the zone window and the rerouting from one trade press report; Taiwan's own notice to mariners is no longer online, so no source here is an official one.","places":"Kaohsiung, Taiwan Strait","sourceCount":3,"effect":{"seriesName":"Port calls","entityName":"Kaohsiung","unit":"calls per day","baseline":35.785714285714285,"observed":36.57142857142857,"absChange":0.7857142857142847,"deltaPct":2.195608782435127,"zScore":0.13095238095238093,"windowStart":"2022-08-04","windowEnd":"2022-08-10","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Significant"},{"id":"port-warning-strikes-germany-2022","title":"Warning strikes stop work at German North Sea ports","href":"/events/2022/port-warning-strikes-germany-2022/","type":"labour-action","startDate":"2022-06-09","startLong":"2022-06-09 (9 June 2022)","endDate":"2022-07-16","status":"ended","severity":4,"confidence":"medium","confidenceReason":"The settlement and the union's position come from ver.di's own statement, but the strike dates and the ports covered rest on trade press reporting, since the employers' association and port statements from 2022 are no longer online.","places":"Hamburg, Bremerhaven, Bremen, Wilhelmshaven, Emden, Brake","sourceCount":4,"effect":{"seriesName":"Container ship port calls","entityName":"Bremerhaven","unit":"calls per day","baseline":6.166666666666667,"observed":2.6666666666666665,"absChange":-3.5000000000000004,"deltaPct":-56.756756756756765,"zScore":-1.4288690166235207,"windowStart":"2022-07-14","windowEnd":"2022-07-16","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Severe"},{"id":"covid-lockdown-shanghai-2022","title":"Shanghai COVID-19 lockdown restricts trucking to the port","href":"/events/2022/covid-lockdown-shanghai-2022/","type":"regulatory-or-customs-action","startDate":"2022-03-28","startLong":"2022-03-28 (28 March 2022)","endDate":"2022-06-01","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The lockdown dates and the statement that the port kept working are supported by a carrier advisory and by reporting of the city government's own announcement, but we could not retrieve a city or port authority page stating the 2022-03-28 start directly. The window does not overlap Lunar New Year or China's National Day holiday exclusions, though it runs for more than 28 days, so the year ago comparison applies.","places":"Shanghai, Shanghai (Yangshan)","sourceCount":3,"effect":{"seriesName":"Container ship port calls","entityName":"Shanghai","unit":"calls per day","baseline":32.90909090909091,"observed":23.454545454545453,"absChange":-9.454545454545453,"deltaPct":-28.729281767955797,"zScore":-1.6458251108538704,"windowStart":"2022-03-28","windowEnd":"2022-06-01","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Regulatory or customs action","severityLabel":"Significant"},{"id":"port-closures-ukraine-black-sea-2022","title":"Ukraine's Black Sea ports close to commercial shipping after the invasion","href":"/events/2022/port-closures-ukraine-black-sea-2022/","type":"port-closure","startDate":"2022-02-24","startLong":"2022-02-24 (24 February 2022)","endDate":"2022-08-01","status":"ended","severity":4,"confidence":"medium","confidenceReason":"The resumption dates and the corridor movements are confirmed by United Nations sources, while the start of the closure rests on trade press reporting from 2022-02-24 and 2022-02-25 rather than a Ukrainian government document.","places":"Odessa, Chornomorsk, Pivdennyi, Mariupol","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Pivdennyi","unit":"calls per day","baseline":3.220833333333333,"observed":0.06666666666666667,"absChange":-3.1541666666666663,"deltaPct":-97.93014230271667,"zScore":-1.8210589740689447,"windowStart":"2022-02-24","windowEnd":"2022-06-23","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Port closure","severityLabel":"Severe"},{"id":"hurricane-ida-new-orleans-2021","title":"Hurricane Ida closes New Orleans and the Lower Mississippi River","href":"/events/2021/hurricane-ida-new-orleans-2021/","type":"weather-stoppage","startDate":"2021-08-28","startLong":"2021-08-28 (28 August 2021)","endDate":"2021-09-03","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The closure and the reopening are documented by the Coast Guard, but the Coast Guard bulletin and the port release give different days for the river reopening, so the end date follows the bulletin that describes the removal of the obstruction.","places":"New Orleans, South Louisiana, Baton Rouge","sourceCount":4,"effect":{"seriesName":"Port calls","entityName":"New Orleans","unit":"calls per day","baseline":13.642857142857142,"observed":2.857142857142857,"absChange":-10.785714285714285,"deltaPct":-79.05759162303664,"zScore":-2.935499612383015,"windowStart":"2021-08-28","windowEnd":"2021-09-03","provisional":false},"noEffectReason":null,"recoveryDays":1443,"recoveredOn":"2025-08-16","typeLabel":"Weather stoppage","severityLabel":"Moderate"},{"id":"terminal-closure-meishan-ningbo-2021","title":"Meishan container terminal at Ningbo-Zhoushan closed for two weeks","href":"/events/2021/terminal-closure-meishan-ningbo-2021/","type":"terminal-closure","startDate":"2021-08-11","startLong":"2021-08-11 (11 August 2021)","endDate":"2021-08-25","status":"ended","severity":2,"confidence":"high","confidenceReason":"The closure and reopening dates come from a carrier advisory updated through the closure and are consistent across two trade outlets. The window does not overlap Lunar New Year or China's National Day holiday exclusions.","places":"Ningbo","sourceCount":3,"effect":null,"noEffectReason":"below_resolution","recoveryDays":null,"recoveredOn":null,"typeLabel":"Terminal closure","severityLabel":"Moderate"},{"id":"cyberattack-transnet-ports-south-africa-2021","title":"Cyberattack on Transnet disrupts South African container terminals","href":"/events/2021/cyberattack-transnet-ports-south-africa-2021/","type":"cyber-incident","startDate":"2021-07-22","startLong":"2021-07-22 (22 July 2021)","endDate":"2021-08-02","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The dates of the attack, the force majeure and its uplift are consistent across four outlets quoting Transnet Port Terminals, but Transnet's own statements from 2021 are no longer available on its site and could not be cited directly.","places":"Durban, Cape Town, Ngqura, Port Elizabeth","sourceCount":4,"effect":{"seriesName":"Container ship port calls","entityName":"Durban","unit":"calls per day","baseline":1.875,"observed":1,"absChange":-0.875,"deltaPct":null,"zScore":-0.5901794145420208,"windowStart":"2021-07-22","windowEnd":"2021-08-02","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Cyber incident","severityLabel":"Moderate"},{"id":"covid-restrictions-yantian-port-2021","title":"COVID-19 controls cut container handling at Yantian in Shenzhen","href":"/events/2021/covid-restrictions-yantian-port-2021/","type":"terminal-closure","startDate":"2021-05-25","startLong":"2021-05-25 (25 May 2021)","endDate":"2021-06-24","status":"ended","severity":3,"confidence":"high","confidenceReason":"The restriction dates come from the terminal operator's own notice and from a carrier advisory updated through the episode, with consistent trade press reporting. The window does not overlap Lunar New Year or China's National Day holiday exclusions.","places":"Yantian","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Yantian","unit":"calls per day","baseline":9.35483870967742,"observed":1.7741935483870968,"absChange":-7.580645161290323,"deltaPct":-81.0344827586207,"zScore":-2.4594860623051096,"windowStart":"2021-05-25","windowEnd":"2021-06-24","provisional":false},"noEffectReason":null,"recoveryDays":1514,"recoveredOn":"2025-08-16","typeLabel":"Terminal closure","severityLabel":"Significant"},{"id":"x-press-pearl-fire-colombo-2021","title":"Container ship X-Press Pearl burns and sinks off Colombo","href":"/events/2021/x-press-pearl-fire-colombo-2021/","type":"fire","startDate":"2021-05-20","startLong":"2021-05-20 (20 May 2021)","endDate":"2021-06-02","status":"ended","severity":1,"confidence":"high","confidenceReason":"The firefighting timeline and the state of the vessel are confirmed by the Sri Lanka Ports Authority, with consistent reporting of the start of the fire and the sinking in two trade outlets.","places":"Colombo","sourceCount":4,"effect":null,"noEffectReason":"not_a_throughput_event","recoveryDays":null,"recoveredOn":null,"typeLabel":"Fire","severityLabel":"Minor"},{"id":"ever-given-grounding-suez-canal-2021","title":"Container ship Ever Given grounds and blocks the Suez Canal","href":"/events/2021/ever-given-grounding-suez-canal-2021/","type":"vessel-grounding","startDate":"2021-03-23","startLong":"2021-03-23 (23 March 2021)","endDate":"2021-03-29","status":"ended","severity":4,"confidence":"high","confidenceReason":"The suspension of navigation and the refloating date come from Suez Canal Authority notices, and the grounding time, position and absence of casualties from the Panama Maritime Authority investigation report.","places":"Suez Canal, Asia to North Europe","sourceCount":6,"effect":{"seriesName":"Transits, all vessel types","entityName":"Suez Canal","unit":"transits per day","baseline":55.42857142857143,"observed":16.428571428571427,"absChange":-39,"deltaPct":-70.36082474226804,"zScore":-4.782752658106766,"windowStart":"2021-03-23","windowEnd":"2021-03-29","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Vessel grounding","severityLabel":"Severe"},{"id":"border-closure-dover-calais-2020","title":"France closes its border to freight from the United Kingdom","href":"/events/2020/border-closure-dover-calais-2020/","type":"regulatory-or-customs-action","startDate":"2020-12-20","startLong":"2020-12-20 (20 December 2020)","endDate":"2020-12-23","status":"ended","severity":2,"confidence":"high","confidenceReason":"The prohibition and its end date are set out in the French decree, and the reopening protocol and testing requirement in a Department for Transport statement, with consistent reporting by three established outlets.","places":"Dover, Calais","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Dover","unit":"calls per day","baseline":0.125,"observed":0.75,"absChange":0.625,"deltaPct":null,"zScore":0.625,"windowStart":"2020-12-20","windowEnd":"2020-12-23","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Regulatory or customs action","severityLabel":"Moderate"},{"id":"oilseed-workers-strike-rosario-ports-2020","title":"Oilseed workers strike halts grain exports at Rosario area ports","href":"/events/2020/oilseed-workers-strike-rosario-ports-2020/","type":"labour-action","startDate":"2020-12-09","startLong":"2020-12-09 (9 December 2020)","endDate":"2020-12-29","status":"ended","severity":3,"confidence":"high","confidenceReason":"The start, the continuation and the settlement are documented in statements by the unions that called the strike, with the lifting of the action and the number of ships waiting reported by Infobae.","places":"Rosario, San Martin","sourceCount":6,"effect":{"seriesName":"Dry bulk port calls","entityName":"San Martin","unit":"calls per day","baseline":2.142857142857143,"observed":0.19047619047619047,"absChange":-1.9523809523809523,"deltaPct":null,"zScore":-1.3168629113590669,"windowStart":"2020-12-09","windowEnd":"2020-12-29","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Labour action","severityLabel":"Significant"},{"id":"container-ship-backlog-los-angeles-long-beach-2020","title":"Container ship queue off Los Angeles and Long Beach","href":"/events/2020/container-ship-backlog-los-angeles-long-beach-2020/","type":"congestion-episode","startDate":"2020-10-01","startLong":"2020-10-01 (October 2020)","endDate":"2022-11-22","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The queueing process and its effective date come from the Marine Exchange of Southern California's own document, but the ship counts, the peak and the end of the backup rest on trade reporting of exchange figures rather than an archived primary statement.","places":"Los Angeles-Long Beach","sourceCount":6,"effect":null,"noEffectReason":"below_resolution","recoveryDays":null,"recoveredOn":null,"typeLabel":"Congestion episode","severityLabel":"Moderate"},{"id":"explosion-port-of-beirut-2020","title":"Explosion at the Port of Beirut halts port operations","href":"/events/2020/explosion-port-of-beirut-2020/","type":"fire","startDate":"2020-08-04","startLong":"2020-08-04 (4 August 2020)","endDate":"2020-08-10","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The date of the explosion and the port's reduced capacity are confirmed by a United Nations situation report, while the 2020-08-10 container terminal restart rests on carrier statements reported by two outlets rather than on a port authority statement.","places":"Beirut","sourceCount":5,"effect":{"seriesName":"Port calls","entityName":"Beirut","unit":"calls per day","baseline":3.7857142857142856,"observed":1,"absChange":-2.7857142857142856,"deltaPct":-73.58490566037736,"zScore":-1.3928571428571428,"windowStart":"2020-08-04","windowEnd":"2020-08-10","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Fire","severityLabel":"Significant"},{"id":"blank-sailings-asia-north-europe-2020","title":"Carriers withdraw sailings on Asia to Europe and transpacific services","href":"/events/2020/blank-sailings-asia-north-europe-2020/","type":"capacity-withdrawal","startDate":"2020-04-01","startLong":"2020-04-01 (April 2020)","endDate":"2020-06-01","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The cancelled services and weeks come from Maersk's own customer advisories, but the wider scale of the withdrawals across carriers and alliances rests on trade press reporting, and no single start or end date was announced.","places":"Asia to North Europe, Asia to Mediterranean, Transpacific: Asia to US West Coast","sourceCount":4,"effect":null,"noEffectReason":"below_resolution","recoveryDays":null,"recoveredOn":null,"typeLabel":"Capacity withdrawal","severityLabel":"Moderate"},{"id":"golden-ray-capsize-brunswick-2019","title":"Vehicle carrier Golden Ray capsizes and blocks the Brunswick channel","href":"/events/2019/golden-ray-capsize-brunswick-2019/","type":"collision-or-casualty","startDate":"2019-09-08","startLong":"2019-09-08 (8 September 2019)","endDate":"2019-11-14","status":"ended","severity":2,"confidence":"medium","confidenceReason":"The casualty, the rescue and the cause are documented by the Coast Guard and the safety board, but the dates on which traffic resumed rest on press reporting of unified command decisions rather than an archived official notice.","places":"Brunswick","sourceCount":6,"effect":{"seriesName":"Port calls","entityName":"Brunswick","unit":"calls per day","baseline":0.8602941176470589,"observed":1.1764705882352942,"absChange":0.3161764705882353,"deltaPct":null,"zScore":0.3161764705882353,"windowStart":"2019-09-08","windowEnd":"2019-11-14","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Collision or casualty","severityLabel":"Moderate"},{"id":"tanker-seizure-strait-of-hormuz-2019","title":"Iran seizes the tanker Stena Impero in the Strait of Hormuz","href":"/events/2019/tanker-seizure-strait-of-hormuz-2019/","type":"security-incident","startDate":"2019-07-19","startLong":"2019-07-19 (19 July 2019)","endDate":"2019-09-27","status":"ended","severity":3,"confidence":"high","confidenceReason":"The seizure, its location and the shipping security level come from United Kingdom government statements, and the release date from the operator's own statements and consistent reporting.","places":"Strait of Hormuz","sourceCount":5,"effect":{"seriesName":"Transits, all vessel types","entityName":"Strait of Hormuz","unit":"transits per day","baseline":81.19014084507042,"observed":77.85915492957747,"absChange":-3.3309859154929455,"deltaPct":-4.102697545320481,"zScore":-0.3689724941817879,"windowStart":"2019-07-19","windowEnd":"2019-09-27","provisional":false},"noEffectReason":null,"recoveryDays":null,"recoveredOn":null,"typeLabel":"Security incident","severityLabel":"Significant"},{"id":"notpetya-cyberattack-maersk-2017","title":"NotPetya malware halts Maersk and APM Terminals port operations","href":"/events/2017/notpetya-cyberattack-maersk-2017/","type":"cyber-incident","startDate":"2017-06-27","startLong":"2017-06-27 (27 June 2017)","endDate":"2017-07-03","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The start date and the affected terminals are reported consistently by two trade outlets and by Wired, and the attribution is official, but no statement by Maersk about its own operations could be retrieved and the end of the disruption is given only as more than a week.","places":"Los Angeles-Long Beach, New York-New Jersey, Rotterdam, Mumbai-Jawaharlal Nehru","sourceCount":5,"effect":null,"noEffectReason":"predates_data","recoveryDays":null,"recoveredOn":null,"typeLabel":"Cyber incident","severityLabel":"Significant"},{"id":"hanjin-shipping-bankruptcy-2016","title":"Hanjin Shipping receivership leaves container ships outside ports","href":"/events/2016/hanjin-shipping-bankruptcy-2016/","type":"capacity-withdrawal","startDate":"2016-08-31","startLong":"2016-08-31 (31 August 2016)","endDate":"2017-02-17","status":"ended","severity":3,"confidence":"medium","confidenceReason":"The receivership filing and the bankruptcy declaration are confirmed by consistent trade and general press reporting and by a later United States Government Accountability Office report, but no court document or company statement could be retrieved directly.","places":"Busan, Los Angeles-Long Beach, Transpacific: Asia to US West Coast, Asia to North Europe","sourceCount":4,"effect":null,"noEffectReason":"predates_data","recoveryDays":null,"recoveredOn":null,"typeLabel":"Capacity withdrawal","severityLabel":"Significant"}]}