IEA Warns Oil Market Recovery from Strait of Hormuz Supply Disruption Could Take Months Apellis APLS Q1 2026 Earnings 015 EPS Surges Past 036 Estimates Sterling Infrastructure STRL Q1 2026 Beat Revenue NA EPS Exceeds by Significant Oil Prices Head for Steepest Monthly Decline Since 2020 Amid Demand Concerns PSQH Q1 2026 Earnings EPS Beat Drives Stock Higher AnheuserBusch InBev Shares Dip on Sales Miss