Japans Nikkei Surges to Record Peak on Middle East Peace Hopes and AI Demand Boost from Dell
Marathon Petroleum Q1 2026 Earnings EPS Surges 1186 Above Estimates Stock Declines Slightly
MercedesBenz Faces US Market Exclusion Under Bill Targeting Chinese Ownership