STWD STARWOOD EPS nearly meets estimates at 042 but revenue slides 138 YoY shares fall 15 Pluri PLUR Cost Structure Q1 2026 EPS Misses Estimates ConocoPhillips COP Supply Shortage Warnings Align With Oil Price Surge Amid Extended Iran Strait of Hormuz Blockade iShares Latin America 40 ETF ILF Leads Thematic ETF Breakouts Amid Narrow 2026 Market Leadership