Brent Oil Sees Steepest Monthly Decline in Six Years on Iran Deal Expectations EFSC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Falls 054 Brussels Shifts Stance on China Trade Relations Calls Current Setup Unsustainable