Cyclone Debbie, a new case of supply chain disruption