Steel Stocks Rally After Government Extends Minimum Import Price on 66 Steel Products Snowflake Stock Surges 36 Following Earnings Beat and 6 Billion AWS Cloud Expansion Plan Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Push Oil to New Highs This Summer Rise in Solar Panel Sales Driven by Energy Cost Concerns Barclays Reports 18 Profit Rise Raises FullYear Income Guidance Dow Jones Futures Eye Iran Deal Catalysts Tesla Select AI Stocks at Potential Entry Levels SMR Jewels IPO Opens for Subscription Allotment Set for June 1 Listing on BSE SME on June 3