Escalade Incorporated ESCA Q1 2026 Earnings 032 EPS Surges Past 018 Estimates Singapore Port Sees Influx of Ships Amid Iran Conflict But Bunker Demand Slips as Price Volatility Spurs Caution