Home Depot HD Q1 2026 Earnings 272 EPS Surges Past 262 Estimates Oil and Bond Markets React as Trump Warns Iran Over Stalled Nuclear Talks Strait of Hormuz Closure Intensifies Supply Concerns Seatrium Surge Lifts Singapore Stocks Slightly STI Edges Up 01 EU to Slash Growth Forecasts Hike Inflation Outlook Amid Iran Conflict Stagflation Fears