Aluminum Prices Surge Amid Iran Conflict How Major US Companies Are Managing Cost Pressures Shopify SHOP Q1 2026 Earnings 036 EPS Surges Past 034 Estimates Swatch Faces Second Day of Store Closures After Crowds Flock to New Pocket Watch Launch Oil Surges 4 After Trump Rejects Iran Ceasefire Response Eagle Point Credit Notes ECCW Steady Near Par as FixedIncome Market Consolidates Blackrock Debt Strategies Fund DSU Edges Higher as Yield Attracts Interest Establishment Labs ESTA Posts Modest Gain as Shares Hold Above Key Support Digital Realty Trust DLR Holds Near Resistance as Modest Decline Tests Momentum