IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict Immix Biopharma IMMX Declines 158 Amid Market Weakness 20260515 Blackrock CB BHK Declines 162 Amid Market Weakness 20260515 US Crude and Gasoline Inventories Decline Sharply Amid Ongoing Iran Conflict World WKC Reports Strong Q1 2026 Revenue NA EPS Beats Perfect PERF Q1 2026 Earnings Surprise EPS 002 Up Significant Japans Nikkei Reverses Early Gains as Inflation Worries Weigh on Market Sentiment US House Lawmakers Escalate Scrutiny of Paramount CEO Over Warner Bros Acquisition Plans Atlanticus ATLCL Q1 2026 Earnings 223 EPS Surges Past 177 Estimates