Irans Economy in Freefall Charts Reveal Deepening Crisis Amid Hardline Rhetoric Crown Crafts CRWS Q1 2026 Earnings Revenue NA Matching Views Stock Market Slides as Oil Surge and Rising Treasury Yields Pressure Equities Semiconductor Stocks Bear Brunt of Selloff