How supply chain disruption threatens the stock rally