German Trade Minister Heads to Beijing as EU Diverges on China Policy EVER Q1 2026 Earnings EPS Surge of 14 Falls Short of Lifting Stock Oil Prices Plunge Nearly 20 in May Marking Steepest Monthly Drop Since 2020