Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Eli Lilly LLY Delivers Q1 2026 Beat EPS 855 vs 673 Expected