🟩 Strait of Hormuz traffic rises, US fears China has access to restricted chip manufacturing machine, Ebola deaths rapidly increase || Global Risks Weekly Roundup #25/2026

Ebola is really about to take off.