Market resilience