The Motley Fool Explores Whether a Biotech Stock Could Be Healthcares Next Big Opportunity Swatch Faces Second Day of Store Closures Amid High Demand for New Pocket Watch Orion ORN Drops 361 Key Support at 1417 20260515 Global Companies Face 32 Billion Iran War Toll as Earnings Impact Looms VD Satheesans Political Rise Implications for Keralas Investment Climate EU Set to Revise Growth and Inflation Forecasts Amid Iran Conflict Stagflationary Shock Orion ORN Drops 361 Key Support at 1417 20260515